加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 防止按钮回发

发布时间:2020-12-15 17:25:21 所属栏目:百科 来源:网络整理
导读:我有一组控件来接受输入,其中一些需要验证. 但是,此表单底部的一些控件实际上与表单本身没有任何关系,但仍然进行回发,这需要对表单进行验证.这是一种阻碍. 我希望能够触发一个函数来更新表单视图,而不必填写任何信息. 就像,如果我想从下拉列表中向页面添加多
我有一组控件来接受输入,其中一些需要验证.

但是,此表单底部的一些控件实际上与表单本身没有任何关系,但仍然进行回发,这需要对表单进行验证.这是一种阻碍.

我希望能够触发一个函数来更新表单视图,而不必填写任何信息.

就像,如果我想从下拉列表中向页面添加多个产品但又不想让表单回发,我该怎么做?

解决方法

您有几种选择,但您的问题尚不清楚.什么控件不应该导致回发?

>大多数控件都有一个AutoPostback属性,您可以将其设置为false(尽管这是默认设置)
>另一种选择是使用HTML控件,而不是回发到服务器
>您还可以将CausesValidation设置为false
>您可以使用ValidationGroups来阻止对不同控件的验证

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读