日期:2014-05-19  浏览次数:20768 次

C#ASP.net datagrid 问题
超级链接列如下设置

页眉文本   kjk
文本字段   dat
URL字段     dat
URL格式字符串     show.aspx?dat={0}

URL格式字符串     show.aspx?dat={0}   这里如何可以添加多个值呢??     就是想读取datagrid     整行的字段。。传到   show.aspx   里

------解决方案--------------------

用模版列
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<a href= ' <%# "show.aspx?dat= " + DataBinder.Eval(Container.DataItem, "dat ")%> + "&id= " + DataBinder.Eval(Container.DataItem, "id ")%> '>
DataBinder.Eval(Container.DataItem, "dat ") </a>
</ItemTemplate>
</asp:TemplateColumn>
...
------解决方案--------------------
用 <asp:HyperLink 。。。