关于asp:datagrid控件(c#)

来源:百度知道 编辑:UC知道 时间:2024/05/22 18:36:21
用<asp:datagrid>控件显示数据之后(数据库数据),可不可以把读出的数据变成超连接?

1、控件行中有时包含删除按钮,为基添加删除确认对话框

//查找控件并为其注册一段脚本
System.Web.UI.WebControls.LinkButton lnkb = (System.Web.UI.WebControls.LinkButton)e.Item.FindControl("lnkbDel");
if (lnkb != null)
{
lnkb.Attributes.Add("onclick", "return confirm('确认要删除该条记录吗?');");
}
2、有时编辑列包含比较复杂的数据绑定控件,比如DropdownList

//在ItemDataBound事件中进行绑定
protected void dlstPage_ItemDataBound(object sender, DataListItemEventArgs e)
{
//这句是关键,判断当ItemType为编辑列时进行绑定
if (e.Item.ItemType == ListItemType.EditItem)
{
//此处用FindControl方法绑定控件,略
}
}
3、

4、

::::::本文的相关评价及说明信息::::::

GridView,DataList,Repeater控件应用技巧,.Net技术库,网络大本营是一个专门发布编程资料,计算机相关技巧的大型网站,收集的资料非常之多,做中国最大的IT技术库和编程数据库!

CSDN 数据库频道 CSDN数据库频道提供丰富的数据库资讯和互动社区学习内容,三个子频道DB2、Oracle、SQLServer提供各种数据库应用技巧,相关最新资讯,建库实例。帮助你提高和培养数据库学习和应用能力。 ...

NET之基础概念与原理研究(RSS) · C#(RSS) · DataGrid控件