2013-03-09 54 views
4

我有一个名为'SelectionOtherInput'的帮助器,用于在用户在选择列表中选择“其他”时捕获有意义的值。如何使用NuGet包添加一个脚本引用到_Layout.cshtml?

我建立了一个NuGet包它,并准备使用的安装,前提是有一个参考它的使用它在页面的JavaScript文件,或者更简单,在_Layout.cshtm file。很容易告诉用户,“安装NuGet包,然后添加此脚本引用”,但为什么不告诉他们,“复制这些文件,然后添加此脚本引用?”并跳过NuGet?

我意识到编辑文件可能很复杂,并且涉及CodeDOM <,但它们是风险。

恩赐尽快保证!

+0

http://stackoverflow.com/questions/6328980/create-a-custom-powershell-script-for-nuget-that-adds-一个定制目标到的-CSP – NickD 2013-03-12 19:48:33

回答

0

它是一个Unix _Layout.cshtm文件

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="utf-8" /> 
<title>@ViewBag.Title</title> 
<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" /> 
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")"></script> 
<script src="@Url.Content("~/Scripts/modernizr-1.7.min.js")"></script> 
</head> 
<body> 
<ul id="menu"> 
<li>@Html.ActionLink("Home", "Index", "Home")</li> 
<li>@Html.ActionLink("Movies", "Index", "Movies")</li> 
<li>@Html.ActionLink("About", "About", "Home")</li> 
</ul> 
<section id="main"> 
@RenderBody() 
<p>Copyright W3schools 2012. All Rights Reserved.</p> 
</section> 
</body> 
</html> 
相关问题