有可能从asp.net隐藏字段控件中恢复扩展属性吗?

本文关键字:扩展 恢复 属性 控件 asp net 隐藏 字段 有可能 | 更新日期: 2023-09-27 18:05:50

有一个简单的标记,像这样:

<asp:HiddenField ID="hdnPreReqPhaseType" runat="server" Value="not set" ClientIDMode="Static" data-Custom="SingleOrDouble" />

并希望恢复c#代码中的数据自定义文本,因为我认为会有一个getAttribute方法或Attributes集合…不幸的是,没有隐藏的领域!!

有办法解决这个问题吗?

有可能从asp.net隐藏字段控件中恢复扩展属性吗?

我不认为使用asp:HiddenField甚至会编译自定义属性,你应该得到类似

的东西

System.Web.UI.WebControls类型"。HiddenField'没有公共属性名为data-Custom

使用

<input type="hidden"  ID="hdnPreReqPhaseType" runat="server" Value="not set" ClientIDMode="Static" data-Custom="SingleOrDouble" />

应该给你一个漂亮的

hdnPreReqPhaseType.Attributes["data-Custom"]
在服务器端c#代码中