<asp:DataGrid ID="dgrd" Runat="server">
<Columns>
<asp:BoundColumn DataField="Course_Id"></asp:BoundColumn>
<asp:BoundColumn DataField="Course_Name"></asp:BoundColumn>
<asp:ButtonColumn Text="<div id=de onclick="javascript:return confirm('是否删除...');">删除</div>" CommandName="Delete"></asp:ButtonColumn>
</Columns>
</asp:DataGrid>
错误是:类型“System.Web.UI.WebControls.ButtonColumn”不具有名为“id”的属性。
<Columns>
<asp:BoundColumn DataField="Course_Id"></asp:BoundColumn>
<asp:BoundColumn DataField="Course_Name"></asp:BoundColumn>
<asp:ButtonColumn Text="<div id=de onclick="javascript:return confirm('是否删除...');">删除</div>" CommandName="Delete"></asp:ButtonColumn>
</Columns>
</asp:DataGrid>
错误是:类型“System.Web.UI.WebControls.ButtonColumn”不具有名为“id”的属性。
解决方案 »
- 如何在制作安装包时自动创建数据库和数据库中的表
- .net2003程序转换为.net2005后无法输入汉字
- c#中汉字与16进制如何互换?
- C#基础啊...
- 这是怎样一个问题?
- 本人自学了一点C#和ASP.NET却苦于无头无序,对知识虽有少许认识,但仍未入门,请各位大哥指点迷津,谢谢!
- Gridcontrol控件,如何把一个变量的值赋给一个单元格
- 自定义的控件如何添加右键菜单
- 关于remoting的客户端的存在与否?!
- C#与ASP.NET是如何共同编写B/S程序的?(我想入门)
- 窗口的固定显示
- 想写一个可拖动,可停靠的ToolBar,开始在OnMouseDown, Move, Up中实现,后发现不够理想,请大侠指点一二
1、建立一个LinkButton的列模板
<ItemTemplate>
<asp:LinkButton id="cmdDel" runat="server" Text="删除" CommandName="Delete" CausesValidation="false"></asp:LinkButton>
</ItemTemplate>2、在DataGrid中的ItemCreated事件中加入如下代码LinkButton lb;
if(e.Item.ItemType==ListItemType.Item || e.Item.ItemType==ListItemType.AlternatingItem)
{
lb=(LinkButton)e.Item.Cells[5].FindControl("cmdDel");
lb.Attributes["onclick"]="javascript:return confirm('确定删除该论题吗?');";
}