日期:2014-05-20  浏览次数:20552 次

ASP.Net中,如何在datagrid控件中的超级模板列中添加多个参数呢?
请问高手们,datagrid控件中,能不能在超级模板列中添加多个参数呢?如果能,怎么添加:代码如下:
    <asp:HyperLinkColumn
                                  HeaderText= "商品明细 "
                                  DataNavigateUrlField= "PriceValue "
                                  DataNavigateUrlFormatString= "detailspage.aspx?id={0} "
                                  DataTextField= "shopingdetail "
                                  DataTextFormatString= "{0:c} "
                                  Target= "_blank "/>
    </asp:HyperLinkColumn>
在线等待!

------解决方案--------------------
DataNavigateUrlFormatString= "detailspage.aspx?id={0}&test={1} "

------解决方案--------------------
上面写错了!

<a href= 'index.aspx?ID= <%#(DataBinder.Eval(Container.DataItem, "id ")%> &Type= <%#DataBinder.Eval(Container.DataItem, "type ")%> '> 浏览 </a>


------解决方案--------------------
VS2003只能传递一个参数,可以用模板列解决。
------解决方案--------------------
在aspx中绑定。