【问题标题】:asp.net webpage defaultDocument button click not firingasp.net 网页 defaultDocument 按钮单击未触发
【发布时间】:2011-04-28 02:14:14
【问题描述】:

我用VS2010开发了一个asp.net网站。根目录下的defaultDocument设置为default.aspx,之前我也用过很多次。

由于未知原因,当在没有文件扩展名的情况下输入 url 时,default.aspx 中的 asp:button 无法正确触发。

例如,如果我输入网址 www.mywebsite.com,default.aspx 页面将按预期加载,但是按钮不会触发(它会回发但不会触发服务器点击事件)。

如果我输入网址 www.mywebsite.com/default.aspx,它会按预期工作。

我遇到的问题只发生在实时环境中(我无法在本地主机上重新创建错误)。

有什么想法吗?

【问题讨论】:

  • 其他asp.net网站是否在实时服务器上运行?它们工作正常吗?

标签: asp.net vb.net


【解决方案1】:

昨晚解决了这个问题。原来它是我在 web.config 中使用的 Telerik Web 控件的 HttpModule。

RadCompression...(或类似的东西)。它在 ajax 响应后压缩和清理代码。

我不知道为什么它只影响 defaultDocument,但删除它解决了我的问题。

【讨论】:

    猜你喜欢
    • 2010-10-21
    • 2011-12-02
    • 2020-05-01
    • 2018-01-02
    • 1970-01-01
    • 1970-01-01
    • 2014-01-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多