![](/img/trans.png)
[英]asp:LinkButton vs asp:Button. Invalid postback or callback argument
[英]Invalid postback or callback argument error when submitting form with Button but not with LinkButton
我有一个表单,在其中使用Jquery的ajax函数动态填充DropDownList来从Web服务中检索值列表。 我最初有一个Button控件,它提交了表单。 这导致“ exception:Invalid postback或callback参数。事件验证已启用...。”错误。
在研究了诸如禁用事件验证(错误)和注册事件验证(在这种情况下将不起作用)之类的选项之后,最好的选择似乎是将Button控件交换为LinkButton控件。 我这样做了,果然,现在可以正常工作了。
我的问题是...为什么?
LinkButton有什么不同之处,那就是它不会引起事件验证错误,并且由于没有发生事件验证,我是否通过更改为LinkButton引入了新的安全风险?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.