我在主页上有一个非常简单的表单,但在网站位于根目录时无法工作。为什么不回发我的域根目录?
正常工作:
www.mysite.com/page.aspx
www.mysite.com/another/page.aspx
不起作用:
www.mysite.com
我按一下按钮,它postsback到
www.mysite.com/default.aspx
但是,什么也执行,现在如果我再次尝试/default.aspx它的形式将回发并执行正常。
我在做什么错?
我在主页上有一个非常简单的表单,但在网站位于根目录时无法工作。为什么不回发我的域根目录?
正常工作:
www.mysite.com/page.aspx
www.mysite.com/another/page.aspx
不起作用:
www.mysite.com
我按一下按钮,它postsback到
www.mysite.com/default.aspx
但是,什么也执行,现在如果我再次尝试/default.aspx它的形式将回发并执行正常。
我在做什么错?
感谢您的回复,我只是想通了!
我正在使用isapi来确保我的网址都是小写字母,并且301将任何大写URL重定向到它们的等效小写版本。
在回发它的行动是Default.aspx ...我的脚本被重定向到default.aspx并且在它被回发之前丢失了值.. DOH!
这听起来像默认页面重定向意外(或故意)失去所有表单数据。我首先建议不要重定向到不存在的页面。
但是,如果你坚持,我会尝试类似URL rewriting。希望从模块重写将保持表格数据完好无损,但我不能肯定地说它会。祝你好运!
你的网站的根目录是否有Index.aspx?
你可以发表你的表格标签代码 – 2009-05-27 15:03:35