DataGrid的超级链接列如何设置多个url字段?

asp.net1.1版本中是不能使用超级链接列来设置多个rul字段的,如: DataNavigateUrlField="GoodsNo,Type",且DataNavigateUrlFormatString="webform2.aspx?GoodsNo={0}&Type={1},这样会出现错误:找不到字段“GoodsNo,Type”。解决办法:使用模板列。

模板列中的HyperLink的NavigateUrl设置为:
DataBinder.Eval(Container,"DataItem.ID",'ShowDetail.aspx?id={0}&type='") + DataBinder.Eval(Container,"DataItem.Type","{0}"。

你可能感兴趣的:(datagrid,url,webform,asp.net,Hyperlink)