前台
<asp:DataList Id="abc" runat="server" DataKeyField="Id" />
<ItemTemplate>
<asp:LinkButton runat="server" Text="测试1" CommandName="Delete"></asp:LinkButton>
</ItemTemplate>
</asp:DataList>
后台
abc.DeleteCommand += new DataListCommandEventHandler (abc_DeleteCommand);if (!Page.IsPostBack)
{
//这里是数据绑定;
}public void abc_DeleteCommand(object sender, DataListCommandEventArgs e)
{
//代码
}
==============
但是事件就是不触发,希望高手解答下,本人目前很急需要解决,谢谢了
<asp:DataList Id="abc" runat="server" DataKeyField="Id" />
<ItemTemplate>
<asp:LinkButton runat="server" Text="测试1" CommandName="Delete"></asp:LinkButton>
</ItemTemplate>
</asp:DataList>
后台
abc.DeleteCommand += new DataListCommandEventHandler (abc_DeleteCommand);if (!Page.IsPostBack)
{
//这里是数据绑定;
}public void abc_DeleteCommand(object sender, DataListCommandEventArgs e)
{
//代码
}
==============
但是事件就是不触发,希望高手解答下,本人目前很急需要解决,谢谢了
解决方案 »
- 如何设置Dropdownlist为只读状态?
- 正则表达式如何匹配得到联系人和称呼
- 将GridView的值导出为Excel,但是怎么成了迅雷下载了?????疑惑,求解~~~~~
- 我用的是WIN2003企业版,现在装了.NET2.0,但我的.NET1.1WEB程序不能运行?
- 只可以数字的正则怎么写
- js脚本更换背景图片为什么有时候显示不出来
- fckeditor"泡"的一下从IE跳到了Max
- 用Foreach语句怎么遍厉一个页面上的所有CheckBox控件??
- 重新开贴100分,请陕北吴旗娃。(一点分页控件的分页数,整个dbgrid就不见了,怎么办?初学,不要笑:))
- 小问题,在线等,急,立马给分.
- 关于chart控件的分组问题,需要大家的帮忙
- 绑定reperter问题
在不小心修改东西的时候经常会发现原来的事件无缘无故的没有了。需要再次手动添加。2.你这个事件,需要在每次页面刷新时,都加载一次。3.你这个DeleteCommand 我没有用到过。不知道什么时候触发。你可以换一个别的事件,看看触发不触发。
if (!Page.IsPostBack)
{}
里
if (!Page.IsPostBack)
{ } 里
<ItemTemplate>
<asp:LinkButton ID="del_lbtn" runat="server" Text="测试1" OnClick="lbtn_Click" AutoPostBack=true DelDataID='<%# Eval("Id")%>'> </asp:LinkButton>
</ItemTemplate>
</asp:DataList> private void btn_Click(Objcet sender,EventArgs e)
{
LinkButton lbtn=sender as LinkButton;
int delDataId=lbtn.Attributs["DelDataID"].Value.ToString();
.....
}