我的客户页面上有以下 HiddenField 控件:
<asp:HiddenField ID="hidRecordEditMode" runat="server" />
<asp:HiddenField ID="hidRecordEditId" runat="server" />
我正在尝试使用以下代码(示例)从位于我的母版页上的方法访问它们的值:
protected string GetValue()
{
Page page = (Page)HttpContext.Current.Handler;
Control ctrlEditId;
ctrlEditId = (HiddenField)page.FindControl("hidRecordEditId");
return ctrlEditId.Value;
}
我被告知 Value 属性不存在。我尝试过使用和不使用强制转换(HiddenField),并将方法设置为静态,但无济于事。
我怎样才能让它工作?