Mar*_*elo 2 asp.net gridview webforms
我有一个带有HyperLink模板字段的gridview:
<asp:TemplateField ItemStyle-Width="12%" HeaderText="VER" HeaderStyle-HorizontalAlign="Center" SortExpression="Ver" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" NavigateUrl="~/Admin/Teste/Teste.aspx?rac=<%#Eval('idApontamento')%>" runat="server">TEXT</asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
Run Code Online (Sandbox Code Playgroud)
我进入The server tag is not well formed.HyperLink系列.
我应该怎么做才能在HyperLink中直接构建查询字符串?
像这样构建你的超链接:
<asp:HyperLinkField HeaderText="Title"
DataTextField="Some Text"
DataNavigateUrlFields="idApontamento,CustomerID"
DataNavigateUrlFormatString="~/Admin/Teste/Teste.aspx?rac={0}&CustomerID={1}" />
Run Code Online (Sandbox Code Playgroud)
继续向DataNavigateUrlFields属性添加逗号分隔值,并像往常DataNavigateUrlFormatString一样进行标记string.Format()
| 归档时间: |
|
| 查看次数: |
8640 次 |
| 最近记录: |