在单独的.js文件中使用jquery进行ASP.NET控件

时间:2011-11-19 19:01:51

标签: javascript jquery asp.net

我刚刚编写了一个jQuery投票脚本,如果我将代码保留在页面标题内,该脚本工作正常。但是,我希望将它移动到一个单独的.js文件,然后只在页面顶部包含这个.js。出于某些原因,当我这样做时,我在<asp:loginview runat="server">控件上发生异常错误。

任何人都可以建议如何绕过这个?我的代码在

之下
<script type="text/javascript">
        $(document).ready(function () {
        $(".voteup").live("click", function () {

        <asp:LoginView runat="server">
            <LoggedInTemplate>

// if user is logged in, allow them to vote

</LoggedInTemplate>
});
});
</script>

1 个答案:

答案 0 :(得分:2)

您不能在单独的js文件中使用asp控件。如果您想要这种分离,则需要考虑控制流程并相应地调整页面设计和js。