Dim*_*kiy 25 razor asp.net-mvc-3
我得到了一个定义布局的视图.在布局中,有一个部分:
@RenderSection("JavaScript", required: false)
在视图中,基于条件,我想要将某些JavaScript呈现给该部分.
@if (condition)
{
@section JavaScript
{
<script type="text/javascript>
$(document).ready(function(){
//bla...
});
</script>
}
}
Run Code Online (Sandbox Code Playgroud)
上面的语法错了.什么是正确的语法?
基本上,我得到了一个部分视图,需要根据条件进行渲染.如果条件为真,那么我需要将局部视图与部分JavaScript的部分视图一起渲染,我想转到"JavaScript"部分.我怎样才能做到这一点?
SLa*_*aks 49
@section 块只能出现在标记上下文中.
你可以写
@if (condition)
{
<text>
@section JavaScript
{
<script type="text/javascript>
$(document).ready(function(){
//bla...
});
</script>
}
</text>
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17656 次 |
| 最近记录: |