搜索一下老帖子很多的在ItemDataBound事件里做//假设第一列为超级链接列
private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
string ID = "123";
string Name = "user";
if ( ( e.Item.ItemType != ListItemType.Header ) && ( e.Item.ItemType != ListItemType.Footer ) )
{
e.Item.Cells[0].Text = "<a href=" + ( ( HyperLink ) e.Item.Cells[0].Controls[0] ).NavigateUrl + "&ID=" + ID + "&Name=" + Name + ">" + ( ( HyperLink ) e.Item.Cells[0].Controls[0] ).Text + "</a>";
}
}
private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
string ID = "123";
string Name = "user";
if ( ( e.Item.ItemType != ListItemType.Header ) && ( e.Item.ItemType != ListItemType.Footer ) )
{
e.Item.Cells[0].Text = "<a href=" + ( ( HyperLink ) e.Item.Cells[0].Controls[0] ).NavigateUrl + "&ID=" + ID + "&Name=" + Name + ">" + ( ( HyperLink ) e.Item.Cells[0].Controls[0] ).Text + "</a>";
}
}
解决方案 »
- formview在那个事件中根据条件来阻止更新?
- 谁能给个只能输入中文英文数字上下划线和空格的正规表达式?
- TreeView展开一个节点后,折叠其它节点怎么写?
- 关于服务器上ASP.NET State service的问题!
- 在asp.net中我修改信息时,值丢失!
- 当设置TextBox的TextMode属性为MultiLine时,当用户输入多行后咋怎么控制不让它显示竖的滚动条.
- 这个出错是什么意思
- -----------救人如救火--------------
- 怎后台怎么得到script里面的值
- 显示图表问题
- DropDownList能不能同时显示一个表中的两个字段的内容?
- 是这样的,我有个dataGRID,其中能确定两个字段,其余字段个数依赖于数据库的的另外一张表的记录数,如何实现
如果这样那不如用 TEMPLATECOLUMN