我有一组控件需要输入,其中一些需要验证。防止按钮发回
但是,这个表单底部的一些控件实际上与表单本身没有任何关系,但仍然需要回发,这就要求表单进行验证。这是一个尴尬。
我希望能够触发一个函数来更新表单视图而无需填写任何信息。
这样的东西,如果我想从下拉列表中添加多个产品到页面,但不想让表单回发,我该怎么做?
我有一组控件需要输入,其中一些需要验证。防止按钮发回
但是,这个表单底部的一些控件实际上与表单本身没有任何关系,但仍然需要回发,这就要求表单进行验证。这是一个尴尬。
我希望能够触发一个函数来更新表单视图而无需填写任何信息。
这样的东西,如果我想从下拉列表中添加多个产品到页面,但不想让表单回发,我该怎么做?
你有几个选择,但你的问题还不清楚。什么控件不应该导致回发?
AutoPostback
属性,你可以设置为false
(尽管这是默认为最)CausesValidation
到false
ValidationGroups
防止验证了不同的控制我正在尝试创建Package,其中包含一些客户可以选择的产品。所以我有一个DropDownList,其中包含所有产品,每次客户选择一个产品时,它都会添加到面板中,他们可以选择多个产品! – 2012-04-14 16:57:01
ü可以简单地用HTML contols这样一个
<input type="Button">value</input>
这不会回传
您可以使用Ajax库控制,以防止自动回传。在ajax库中有一个控件**更新面板,你把你的一些控件只需要回发和其他没有你把侧面更新面板......
然后将'AutoPostback'设置为'false'。 – 2012-04-13 23:45:26
如果你想回传但不想验证输入,你也可以使用'CausesValidation = fase'。 – Servy 2012-04-13 23:47:02