RecipeDan
asked on
DataList Hidden Value
I am trying to get the hiddenfield value in a datalist. However, this is the result:
System.Web.UI.WebControls. HiddenFiel d
System.Web.UI.WebControls.
<asp:DataList ID="dataList" RepeatDirection="Horizontal" runat="server">
<ItemTemplate>
<asp:CheckBox ID="dataChkbox" AutoPostBack="true" OnCheckedChanged="dataChkbox_CheckedChanged" runat="server" />
<asp:HiddenField ID="dataPath" Value='<%#Eval("dataValue")%>' runat="server" />
</ItemTemplate>
</asp:DataList>
protected void dataChkbox_CheckedChanged(object sender, EventArgs e)
{
var chk = (CheckBox)sender;
if (chk.Checked)
{
var item = (DataListItem)chk.NamingContainer;
var dataPathVal = (HiddenField)item.FindControl("dataPath");
label1.text = dataPathVal.ToString();
}
}
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER