Я хочу создать новый тип файла (например .jsrender). Внутри этого файла есть некоторый код JavaScript, но также и некоторые слепки кода, такие как <%= txt1.ClientID %>
, которые необходимо отобразить перед выводом.
Как мне добиться этой функциональности? Кроме того, как я могу сослаться на это? Могу ли я сделать следующее?
<script type="text/javascript" src="scripts/myjs.jsrender" runat="server" />
Будет ли это работать?
Кроме того, я собираюсь сослаться на него из файла с выделенным кодом, как показано ниже:
ScriptManager.RegisterStartupScript(
this.Page,
typeof(Page),
"JQueryUITimepickerAddonAjaxminJs",
String.Format("<script src='{0}' type='text/javascript' defer='defer'></script>",
ResolveUrl("~/Scripts/timepicker_addon/jquery-ui-timepicker-addon.ajaxmin.jsrender")),
false);
Как вы думаете, он будет обработан до того, как будет выведен?
Я знаю, что мы можем создавать HttpModules для IIS, но я не знаю, что делать для такого рода функций.
Спасибо!