看起来“ asp:HiddenField”没有“ AutoPostBack”属性,并且“ OnValueChanged”事件有问题...当我填充隐藏字段时,我需要调用一个函数(C#),但是就我而言,什么也没有发生。而且我不能使用任何脚本。

会是什么呢? =(谢谢您的任何回应!

最佳答案

根据您要执行的操作,可以在代码隐藏区中添加一个属性,以设置HiddenField控件的值,然后改用该属性。然后,在二传手中,做任何你想做的事。

即...

public string MyHiddenValue
{
    get { return hiddenField.Value; }
    set
    {
        hiddenField.Value = value;
        if(MyHiddenValueChanged != null)
            MyHiddenValueChanged(this, new EventArgs());
    }
}
public event EventHandler MyHiddenValueChanged;

09-26 23:49