【发布时间】:2012-11-30 09:21:21
【问题描述】:
在服务器端获取隐藏字段值时,我的应用程序突然出现了一些问题。 我的代码在这个突发事件之前运行;
<asp:HiddenField ID="hfColumnName" runat="server" />
在我用来获取和设置其值的代码中;
if(hfColumnName.Value == SortDirection.Ascending.ToString())
{
//have logic to perform.
hfColumnName.Value = SortDirection.Ascending.ToString();
}
else(hfColumnName.Value == SortDirection.Descending.ToString())
{
//have logic to perform.
hfColumnName.Value = SortDirection.Descending.ToString();
}
下次运行此代码时,隐藏字段值包含其旧值和新值的连接值。
【问题讨论】:
-
看来你也在客户端玩
hfColumnName.. -
我尝试添加一个新的 HiddenField。但结果相同
-
在此错误发生之前您最近做了哪些更改?
-
我将此文件从我的其他项目添加到此工作项目中。通过从其目标复制文件并粘贴到此解决方案的 Forms 文件夹中。
-
尝试在 中添加 visible=false,并设置它的值而不是隐藏字段。然后检查它是否仍然像隐藏字段中那样连接值。你在使用更新面板吗?更新面板里面的隐藏域吗?
标签: asp.net hidden-field