作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我有一个简单的 View ,我想添加一个 JQuery DatePicker JavaScript此 View (而不是每个 View ,通过母版页)。
我不确定执行此操作的最佳方法是什么。
其次,我知道我的 JavaScript 在何处/何时加载。我是 YSlow 的粉丝,它建议我将任何脚本添加到页面底部,我也这样做了。
那么,我怎样才能做到这两点呢?
这是 View :
<%@ Page
Language="C#"
MasterPageFile="~/Views/Shared/Site.Master"
Inherits="System.Web.Mvc.ViewPage" %>
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
<h2>Index</h2>
<% using (Html.BeginForm()) {%>
<p>
<label for="StartDate">Start Date:</label>
<!-- JQuery DatePicker to be added, here. -->
</p>
<% } %>
</asp:Content>
最佳答案
在 ASP.NET MVC3 中,您现在可以使用 RenderSection 来实现这一点,至少对于更简单的场景而言。只需在布局页面底部添加一个 RenderSection,然后从您的 View 中填写应用程序代码
关于javascript - 如何将 JavaScript 添加到 ASP.NET MVC View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/694111/
我是一名优秀的程序员,十分优秀!