Борясь, чтобы найти ответ на мой вопрос, так как я не совсем уверен, что такое «тип» тега бритвы.Создайте вспомогательную функцию, которая возвращает теги Razor @?
По существу я хочу создать помощник, который делает что-то вдоль этих линий:
public static xxxxxxx ScriptTag(this HtmlHelper htmlHelper, string url)
{
return @<script type="text/javascript" src="@Url.Content("~/" + url)" />;
}
Причины, я хочу это, что я реализую методы расширения, которые изложены в this post.
В основном вместо того, чтобы сделать:
@Html.Resource(@<script src="@Url.Content("~/Scripts/jquery-1.4.4.min.js")" type="text/javascript"></script>, "js")`
Я хочу быть в состоянии сделать:
@Html.Resource(Html.ScriptTag("Scripts/jquery-1.4.4.min.js"), "js");
Могу ли я достичь за звездами здесь или же это возможно?
Chris
ScriptTag на самом деле не означает иметь эту строку ресурса. Строка ресурса предназначена для использования только в функции «Ресурс». Таким образом вы можете отображать несколько типов ресурсов, используя функцию «Ресурс». Я обновлю вопрос, чтобы удалить свою ошибку. – Chris
Спасибо за вашу помощь еще раз! – Chris