IE10 和 ASP.NET 2.0 按钮控件

Posted

技术标签:

【中文标题】IE10 和 ASP.NET 2.0 按钮控件【英文标题】:IE10 and ASP.NET 2.0 Button control 【发布时间】:2013-04-29 12:41:50 【问题描述】:

我仍然被 IE 10 卡住了。

在 page_load 我尝试设置:

Button1.Enabled = false;

而且它不仅仅在 IE10 上运行,在其他浏览器上运行也非常棒。

编辑:

我已经更新了 ie.browser 文件。 [修复大部分IE10问题]

可以做些什么来解决这个问题。请有人帮助我!

【问题讨论】:

这是一个网页吗?你说的是服务器端按钮控件还是 html 按钮控件? 是的,它用于网页和服务器端按钮控制。 请给我一些想法,可以做什么?欢迎提出任何意见,非常棒。 当我在一个新的 asp.net 2.0 网站上尝试它时,新页面上只有一个 ASP:按钮,它运行良好。我使用了和你一样的代码。我用Win7 x64和IE10和VS2010来测试一下 当你在浏览器中查看源码时,你看到了什么?按钮是否在 HTML 中标记为禁用? 【参考方案1】:

@艾玛

这是源代码。

<%@ Page Language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

  Protected Sub Page_Load(sender As Object, e As System.EventArgs)
    Button1.Enabled = False
  End Sub

</script>

<html xmlns="http://www.w3.org/1999/xhtml">
  <head runat="server">
    <title></title>
  </head>
  <body>
    <form id="form1" runat="server">
      <div>
        <asp:Button ID="Button1" runat="server" Text="Button" />
      </div>
    </form>
  </body>
</html>

我的ie版本:

【讨论】:

以上是关于IE10 和 ASP.NET 2.0 按钮控件的主要内容,如果未能解决你的问题,请参考以下文章

IE10 SCRIPT5009:“__doPostBack”未定义

ASP.NET一个页面多个Button按钮事件避免数据验证控件RequiredFieldValidator冲突方法

asp.net 2.0中GridView控件的怪怪问题

asp.net 下载文件 怎么直接保存 不出现“打开” 按钮!

ASP.NET 2.0 - 带有 tbody/thead 的 DataGrid

ASP.Net Ajax:如何从其DLL中向asp.net 2.0工具箱添加自定义控件