asp.net中的客户端脚本引用

时间:2015-01-29 06:44:36

标签: asp.net

这两个脚本引用之间有什么区别

1

<body>
    <form id="form1" runat="server">
    <asp:ScriptManager ID="ScriptManager" runat="server" EnablePageMethods="true">
        <Scripts>
            <asp:ScriptReference Path="/Shared/scripts/CallMethod1.js"/>
        </Scripts>
        </asp:ScriptManager>
...
</form></body>

2

<script type="text/javascript" src="/Shared/scripts/CallMethod1.js"></script>

两者是相关的还是完全不同的东西?

1 个答案:

答案 0 :(得分:0)

两者都不同。第二个是对Script的无条件调用。它将在页面中注册它所在的位置。在第一个中你可以像LoadScriptsBeforeUI =&#34; False&#34;那样控制脚本的加载,实际上你也有句柄(引用)  也可以使用代码中的脚本。