繁体   English   中英

asp.net中的页面加载

[英]page loading in asp.net

我创建了一个ASP.NET常规项目,并尝试将一个单击事件附加到“ btn1”。

而且我有几个问题-

  1. 函数pageLoad->无法检查dom是否准备就绪
  2. $ addHandler,$ get intellisense不起作用

我该如何解决?

编辑:而且我没有Sys变量的智能感知。

您是否在页面上包括了脚本管理器? 这是一个可行的示例:

<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" 
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>Example</title>
    <script type="text/javascript">
    function pageLoad(sender, args) {
        Sys.UI.DomEvent.addHandler(
            $get('Button1'), 'click', function(eventElement) {
                alert('button clicked');
        });
    }
    </script>
</head>
<body>
    <form id="form1" runat="server">
        <asp:ScriptManager ID="ScriptManager1" runat="server"/>
        <asp:Button ID="Button1" runat="server" Text="Button" />
    </form>
</body>
</html>

我必须说,大多数时候我也没有智能感知。 我不知道的原因,但是没有它,我的页面就可以正常工作。 抱歉,添加了一个失败主义者的帖子:-;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM