BoundColumn myCol = new BoundColumn();
myCol.DataField = DataField;
this.mygrid.Columns.AddAt(i, myCol);
是在datagrid上动态创建列,怎样在列的内容上加上超级链接!
在线等待,解决马上结贴
------解决方案--------------------------------------------------------
应该用HyperLinkField 而不是BoundColumn
HyperLinkField col = new HyperLinkField();
col.DataTextField = DataField;
col.NavigateUrl = 你的链接地址.
this.mygrid.Columns.AddAt(i, col);
------解决方案--------------------------------------------------------
你不要创建BoundColumn ,创建hyperlink或者button性质的列!!
------解决方案--------------------------------------------------------
恨..高手抢先了!!
------解决方案--------------------------------------------------------
DataDrid.Items[i].Cells.Add(new HyperLink())
------解决方案--------------------------------------------------------
或者在创建好了后,在绑定后重新给grid的列赋值
------解决方案--------------------------------------------------------
创建HyperLink并且添加上去就是了。
------解决方案--------------------------------------------------------
HyperLinkField
------解决方案--------------------------------------------------------
HyperLink lnk = new HyperLink();
// ...
DataGrid.Items[i].Cells[j].Controls.Add(lnk)
OR
DataGrid.Items[i].Cells[j].Text = " <a href= '# '> link </a> "
------解决方案--------------------------------------------------------
学习了
------解决方案--------------------------------------------------------
Cells[j].Text = " <a href= '# '> link </a> "
就可以了,但是注意这是改了text,取值的时候要用正则表达式去掉链接
------解决方案--------------------------------------------------------
myCol.DataFormatString = " <a href= '# '> {0} </a> ";
------解决方案--------------------------------------------------------
来晚了 jf
------解决方案--------------------------------------------------------
我也来晚了
顶
接分算了
------解决方案--------------------------------------------------------
好几种方法.
还可以实现添加button\droplistdown等等控件,以及控件的事件也行.至于哪些不能加进去,我就不知了.
------解决方案--------------------------------------------------------
哎呀!Jf
------解决方案--------------------------------------------------------
HyperLink lnk = new HyperLink();
// ...
DataGrid.Items[i].Cells[j].Controls.Add(lnk)
OR
DataGrid.Items[i].Cells[j].Text = " <a href= '# '> link </a> "
这个方法不错