在使用这个DataList碰到几个问题
实例代码:<asp:DataList Id="MyDataList" runat="sever">
<ItemTemplate>
<%# DataBinder.Eval(Contair.DataItem,"t1")%>
<asp:LinkButton Id="Lk" runat="server" Text="编辑" CommandName="Edit"></asp:LinkButton>
</ItemTemplate>
</asp:DataList>事件:
Protevted void MyDataList_EditCommand(object sender,DataListEditCommandEventArgs e)
{
DataListItem di = e.Item;
Response.Write(((DataRowView)di.DataItem).Row.ItemArray[0].Tostring()); //取值 但是这句报错 因该怎么写才能正确取到值??/
}
还一个问题就是把 LInkButton 连接换成 Button 就触发 不了事件,Msdn说不上两个都可以触发吗?为什么换一个就触发不了事件.
实例代码:<asp:DataList Id="MyDataList" runat="sever">
<ItemTemplate>
<%# DataBinder.Eval(Contair.DataItem,"t1")%>
<asp:LinkButton Id="Lk" runat="server" Text="编辑" CommandName="Edit"></asp:LinkButton>
</ItemTemplate>
</asp:DataList>事件:
Protevted void MyDataList_EditCommand(object sender,DataListEditCommandEventArgs e)
{
DataListItem di = e.Item;
Response.Write(((DataRowView)di.DataItem).Row.ItemArray[0].Tostring()); //取值 但是这句报错 因该怎么写才能正确取到值??/
}
还一个问题就是把 LInkButton 连接换成 Button 就触发 不了事件,Msdn说不上两个都可以触发吗?为什么换一个就触发不了事件.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货