C# 我有一个奇怪的回发问题,它重定向而不是回发
我有一个很奇怪的问题。我的应用程序在我的PC上运行良好(与往常一样),但当我将其部署到生产环境时,它会执行以下操作:C# 我有一个奇怪的回发问题,它重定向而不是回发,c#,asp.net,azure,asp.net-ajax,postback,C#,Asp.net,Azure,Asp.net Ajax,Postback,我有一个很奇怪的问题。我的应用程序在我的PC上运行良好(与往常一样),但当我将其部署到生产环境时,它会执行以下操作: 当我通过键入来访问站点时,当我从下拉列表中选择要加载另一个下拉列表的项目时,该值从第一个下拉列表中清除,就好像它不是发回而是重定向到同一页面或刷新它一样 当我访问该网站时,一切正常,所有回发功能如预期 你们可以自己试试,进入我的网址,从下拉框中选择动物类型。值被清除。但如果您指定页面“Default.aspx”,它就可以正常工作。我没有做任何显式页面重定向。在我的本地PC上,
- 当我通过键入来访问站点时,当我从下拉列表中选择要加载另一个下拉列表的项目时,该值从第一个下拉列表中清除,就好像它不是发回而是重定向到同一页面或刷新它一样
- 当我访问该网站时,一切正常,所有回发功能如预期
那我该怎么办?我的表单标签在母版页中,所以添加到母版页不会告诉它总是查看default.aspx页面吗?您想在这里输入一些代码并记住触发器吗。
<form action="Default.aspx" />
<form action="" />
HtmlForm form=Master.FindControl("form1") as HtmlForm;
form.Action = "Default.aspx";