c# - 发布表单但不发布 View 状态

标签 c# asp.net forms get

我有一个 Web 表单,想将其“获取”到另一个页面.. 是否可以在不发布 ViewState 和其他我不想要的位的情况下提交它?

或者我应该捕捉提交按钮点击并使用我自己构建的查询字符串进行重定向。

最佳答案

这里有几个选项:

您不必在所有页面上禁用 ViewState,只需在您不关心要保存的状态的页面上禁用。

但如果您不想使用 ViewState,也可以选择完全禁用它。

如果您只想自己编写一个 GET,您也可以使用 jQuery,这样您只传递您真正想要的参数,这将使您 100% 控制发布/获取的内容。

关于c# - 发布表单但不发布 View 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2903033/

相关文章:

reactjs - Material-UI AutoComplete 表单中的 freeSolo

c# - 单击列表中的所有弹出元素

c# - 球不能在桨/墙上正确弹跳

c# - Xamarin Forms 事件冒泡和调用自定义渲染器上的操作

asp.net - DataList 内的用户控件

javascript - 如何在 jquery 验证插件中使用 addmethod()

c# - 在 Controller 外部访问 session 状态

javascript - 表格:submit unable to prevent default with return false

php - 如何使用 messages.en.yml 翻译 symfony2 形式的标签?

c# - 使用 Task.Run() 写入控制台失败