是否有可能从asp.net hiddenfield控件恢复expando属性?

时间:2014-05-30 13:50:01

标签: c# asp.net hidden-field

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

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

并希望恢复C#代码隐藏中的数据自定义文本,因为我假设有一个getAttribute方法或一个Attributes集合...不幸的是不是隐藏字段!!

有解决方法吗?

1 个答案:

答案 0 :(得分:3)

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

的内容
  

键入&#39; System.Web.UI.WebControls.HiddenField&#39;没有公众   属性名为&#39; data-Custom&#39;。

但使用

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

应该给你一个不错的

hdnPreReqPhaseType.Attributes["data-Custom"]

在服务器端C#代码中。