我在父视图中有 2 个 PartialView。
在这 2 个 PartiaView 中,我生成了一些 JavaScript 代码,这些代码需要包含在父视图的底部。
这是在 PartialViews 中生成一些 JavaScript 的 HtmlHelper 扩展。
public static MvcHtmlString KO_ObjectFor<TModel>(this HtmlHelper<TModel> htmlHelper)
{
String str = "some javascript code";
return MvcHtmlString.Create(str);
}
这是父视图(主视图)
...
//First Partial View
<% Html.RenderPartial("_PartialViewFirst"); %>
//Second Partial View
<% Html.RenderPartial("_PartialViewSecond"); %>
//Here I need to display the JavaScript from the PartialViews
<script type="text/javascript">
<%: Html.FunctionToConcatenateJavaScript() %>
</script>
...
什么是正确的方法?