|
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Web.UI.WebControls;
using Demo.DataModel;
using Demo.Web.Mvvm;
namespace Demo.WebApp
{
public partial class CustomerList : System.Web.UI.UserControl
{
public bool UsePopup { get; set; }
[Inject]
public ICustomerList controller { get; set;}
protected void Page_Load(object sender, EventArgs e)
{
}
[EventSubscription]
void OnCustomerListChanged(object sender, EventArgs e)
{
try
{
CustomerGridView.DataBind();
}
catch (Exception ex)
{
ErrorHandler.HandleException(this, ex);
}
}
protected void CustomerListDataSource_ObjectCreating(object sender, ObjectDataSourceEventArgs e)
{
e.ObjectInstance = controller;
}
protected void CustomerGridView_SelectedIndexChanged(object sender, EventArgs e)
{
controller.SelectCustomer(CustomerGridView.SelectedDataKey.Value.ToString());
}
protected void btnNew_Click(object sender, EventArgs e)
{
controller.NewCustomer();
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.