如何在Razor视图引擎中注册程序集

eba*_*lga 6 razor asp.net-mvc-3

如何在剃刀视图页面中插入此内容

<%@ Register Assembly="System.Web.Silverlight" Namespace="System.Web.UI.SilverlightControls"
    TagPrefix="asp" %>

<asp:ScriptManager runat="server" ID="MainScriptManager" />
Run Code Online (Sandbox Code Playgroud)

Ric*_*nco 7

您可以将它放在Views文件夹中存在的Web.Config中.我花了一段时间才想到这一点,希望这会有所帮助.

<system.web>
  <controls>
    <add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" namespace="System.Web.Mvc" tagPrefix="mvc" />
    <add assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagPrefix="ajaxToolkit"  />
  </controls>
</system.web>
Run Code Online (Sandbox Code Playgroud)


Bor*_*cha 2

你不能。您在示例中使用 ASPX 标记。在剃刀中你可以写:

@using System.Web.Silverlight;
Run Code Online (Sandbox Code Playgroud)

顺便提一句。检查此语法快速参考