.net 自带的DataGrid 超链接列只能指定一个动态参数, 可以通过以下方式来改进:
第一种:后台再绑定:
private void mygrid_ItemDataBound(object sender, DataGridItemEventArgs e)
}
第二种:前台增加模板列:
<asp:TemplateColumn HeaderText="test">
<ItemTemplate>
<asp:HyperLink runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.productID") %>' NavigateUrl='<%# DataBinder.Eval(Container, "DataItem.productName", "detailspage.aspx?id={0}&id2="+DataBinder.Eval(Container, "DataItem.productID")) %>'>
</asp:HyperLink>
</ItemTemplate>
相关文章:
-
2022-12-23
-
2021-07-29
-
2022-12-23
-
2021-07-20
-
2022-01-02
-
2022-01-09
-
2021-08-11
-
2022-12-23