控制在岗位上失去了价值

本文关键字:失去 控制 | 更新日期: 2023-09-27 17:55:26

我得到了一个select,上面有jquery统一的应用程序。此选择在窗体中。当表单发布时,我的控件SelectedValue完全是空的。

我试图在更改事件上致电$.uniform.update();,但它不起作用。

在这种情况下,最奇怪的是,当我调用$("mySelect").val()时,返回值是好的。

有人可以帮助我吗?

Edit1:即使不执行统一更新命令,控件的值($("#mySelect").val())也很好。将值传递给我的 C# 代码时确实存在问题。

Edit2:我刚刚发现所选值实际上始终是select的第一个元素。

Edit3:我尝试从控件中删除aristo,所选值仍然是select中的第一个孩子。

控制在岗位上失去了价值

如果是 ASP.net WebForms应用程序,则必须检查:

  1. 您的控件被标记为服务器 ( runat="服务器" )
  2. 您在页面上有相应的受保护字段(受保护的文本框我的文本框; )
  3. 视图状态已启用

尝试在括号中添加您的 ID。 我知道没有必要,根据他们的文档,但我一直以这种方式取得成功。

$.uniform.update("#mySelect");