c# で ASP.NET 4.0 を使用しています。
私のaspxページで、データリストのitemtemplete.likeにある隠しフィールド値を取得したい
<asp:DataList ID="dlKit" runat="server">
<HeaderTemplate>
<table cellpadding="5" cellspacing="5" width="100%">
</HeaderTemplate>
<ItemTemplate>
<tr>
<td style="width: 115px">
<asp:HiddenField ID="DeviceId" runat="server" Value='<%#Eval("Id")%>' />
<asp:HiddenField ID="DeviceType" runat="server" Value='<%# string.Format("{0}", Eval("DeviceType")) %>' />
<asp:Label ID="lblDevicetype" runat="server" Text='<%#Eval("DeviceType_Name")%>'></asp:Label> <span style="float: right;">:</span>
</td>
<td style="padding-left: 0;">
<asp:HiddenField ID="hfSelectedDeviceType" runat="server" Value="" />
<asp:CheckBox ID="chkDevice" runat="server" Checked="true" onclick="javascript:SelectRBTN(this);" />
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:DataList>
SelectRBTN(this)
関数で(隠しフィールド)値を取得したいDeviceType
。
どうやって手に入れるの?同じための適切な解決策を教えてください。