为什么HiddenField值与asp.net中的旧值连接?

时间:2012-11-30 09:21:22

标签: asp.net hidden-field

突然,我的应用程序在服务器端获取隐藏字段值时出现了一些问题。 在这突发事件之前运行的我的代码;

<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();
}

下次运行此代码时,隐藏字段值包含其旧旧代码的连接值。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。根本原因是html / asp代码有些不正确的标签。请确保标签正确。

http://forums.asp.net/p/1448466/3304601.aspx#3304601