又是“未将对象引用设置到对象的实例”,
protected void OrdersList_ItemCommand(object source, DataListCommandEventArgs e)
{
// change the selected index of Orders Datalist
string cmd = ((LinkButton)e.CommandSource).CommandName;
DataList senderlist=(DataList)source;
try
{
if (cmd == "select")
{
senderlist.SelectedIndex = e.Item.ItemIndex;
}
// re-bind to display orders info with new selected index.
senderlist.DataSource = GetOrders(ViewState[_CustomerName].ToString());
senderlist.DataBind();
}
catch (Exception ex)
{
PurchOrdTrack.clCommonFunctions.fxAlert("Status: " + ex.Message, this.Page);
}
}
在绑定senderlist.DataBind();
是出现这个提示,我断点进去看senderlist 不为null啊,
我段代码以前是VB.NET,VB.NET 下是正常的,到了C#就出现这问题。