这里要用到模板列了,过程如下:
1、在模板列里添加一个Hyperlink,


将其属性打开,选择DataBindings,显示如下界面:


注意里面左侧属性栏里有个NavigateUrl,选择后在右边的自定义绑定表达式里填如下内容:
"TrainingEdit.aspx?action=“+DataBinder.Eval(Container,"DataItem.action")+”&id="+DataBinder.Eval(Container,"DataItem.id")
这里TrainingEdit.aspx是你要转向的页面名,action和id是要传递的参数名,DataBinder.Eval后跟的是要传递的参数值,如"DataItem.id"即是和当前数据源里的id字段值绑定。
另外左侧属性栏里的Text项也不要忘了设置哟,这是显示在Datagrid里的超级链接列的文本


点确定保存即OK了,模板列强大的功能待我们进一步去发掘!
| 友情提示:此文并不表示本站肯定持有相同观点,转载请注明出处。 |