![](/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.