У меня есть приложение ASP.NET.Это приложение имеет GridView.Этот GridView имеет TemplateField, который должен включать гиперссылки.Я хочу, чтобы эти гиперссылки перешли к гиперссылке в виде
add.aspx?id1=[QueryStringParameterValue]&id2=[ControlParameterValue]&id3=[CurrentRecordID]
Есть ли способ сделать это?Если нет, то как лучше перенаправить пользователя на другую страницу и принять во внимание:
- Значение из текущей строки запроса (QueryStringParameterValue)
- Значениевыделенный элемент в раскрывающемся списке (ControlParameterValue)
- Идентификатор текущей записи
В настоящее время мой GridView выглядит следующим образом:
<asp:DropDownList ID="myDropDownList" Runat="Server" DataSourceID="myDataSource" DataTextField="Name" DataValueField="ID" />
<GridView ID="myGridView" runat="Server">
<Columns>
<asp:BoundField DataField="ID" HeaderText="ID" />
<asp:BoundField DataField="Name" HeaderText="Name" />
<asp:TemplateField HeaderText="Action">
<ItemTemplate>
<a href="#">View Details</a>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
Но теперь яЯ застрял.Как мне соединить три элемента, которые я хочу включить в мой ItemTemplate?
Спасибо!