我有一组接受输入的控件,其中一些需要验证。
但是,这个表单底部的一些控件,实际上与表单本身没有任何关系,但仍然进行回发,这需要对表单进行验证。这是一个障碍。
我希望能够触发一个函数来更新表单视图,而无需填写任何信息。
像这样的东西,如果我想从下拉列表中将多个产品添加到一个页面,但又不想导致表单回发,我该怎么做?
您有多种选择,但您的问题尚不清楚。哪些控件不应导致回发?
AutoPostback
可以设置的属性false
(尽管这是大多数情况下的默认值)CausesValidation
为false
ValidationGroups
用来防止验证不同的控件你可以简单地使用像这样的 HTML 控件
<input type="Button">value</input>
这不会发回
您可以使用 ajax 库控件来防止自动回发。在 ajax 库中,有一个控件 **更新面板,您只放置了一些需要回发的控件,而其他控件则没有您放出侧面更新面板...