ASP.NET 응용 프로그램이 있습니다. 이 응용 프로그램에는 GridView가 있습니다. 이 GridView에는 하이퍼 링크를 포함해야하는 TemplateField가 있습니다. 하이퍼 링크를 하이퍼 링크로 이동 시키려면,ASP.NET의 GridView ItemTemplate에서 QueryStringParameter 및 ControlParameter 사용
add.aspx?id1=[QueryStringParameterValue]&id2=[ControlParameterValue]&id3=[CurrentRecordID]
이 방법이 있습니까? 그렇지 않은 경우, 다른 페이지로 사용자를 리디렉션 및 고려하는 가장 좋은 방법은 무엇입니까 :
- 현재의 쿼리 문자열의 값합니다 (QueryStringParameterValue) 드롭 다운에서 선택한 항목의
- 값 목록합니다 (ControlParameterValue)
- 현재 레코드 ID는
현재 내의 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 내에 포함시키려는 세 항목을 어떻게 연결합니까?
감사합니다.