Tengo una vista simple y deseo agregar un JQuery DatePicker JavaScript a esta vista (y no a cada vista, a través de una página maestra).¿Cómo agrego JavaScript a una vista ASP.NET MVC?
No estoy seguro de cuál es la mejor manera de hacerlo.
En segundo lugar, soy consciente de dónde y cuándo se carga mi JavaScript. Soy fan de YSlow y recomiendo que añada scripts al final de la página, lo cual hago.
Entonces, ¿cómo podría hacer ambas cosas?
Aquí está la vista:
<%@ 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>
Saludos :) Para el registro, he añadido un nuevo ContentPlaceHolder en la parte inferior de la página, justo encima de la etiqueta