我点击更改跳转到我的控制区就不见了 各位大侠说下。怎么跳转后 我控制区还在但是操作变了 最好js下下 后台也写下 谢谢
这个问题是内部js问题,官方有例子的,把你的代码贴上来看看
哪里有
那你就不能进行也面跳转了,要么弹窗,要么你操作区里面隐藏了修改的DIV,点击修改显示修改的DIV,隐藏原来的DIV
能写下吗 谢谢
@垫小二: 楼下的方式也可以,@Html.Partial("Printers"),代码不写了,自己去网上找相关的,如:1:js弹窗2:Html.Partial应该都有代码
在/Views/Shared中做一个Layout模板,例如叫_LayoutForControl.cshtml 内容这样写:
<div id="Leftmenu" style="float: left; width: 16%; height: 600px;">
控制区: <a href="#">更改</a> </div> <div id="MainContent" style="float: right; width: 84%; height: 600px;">
操作区: @RenderBody() </div>
然后你想放在操作区的cshtml页面中设置这个
Layout = "~/Views/Shared/_LayoutForControl.cshtml";
然后View视图里面的内容就会自动放在@RenderBody() 的区域内
这个方法只能页眉页脚 左边的 跳转了 左边就是不显示
@垫小二: 我猜.. 可能是因为你没有将左边的控制区写到Layout里面去. 你可能只将页眉和页脚写到Layout里去了.
@李丶GuanYao:
<div data-options="region:'north',border:false" style="height: 60px; background: #B3DFDA; padding: 10px">
<a>@Html.ActionLink("登录","LoginName")</a>
页眉</div>
<div data-options="region:'west',split:true,title:'控制区'" style="width:150px;padding:10px;">@Html.ActionLink("更改","RoleEdit")</div>
<div data-options="region:'center',title:'操作区'">
@RenderBody()
</div>
<div data-options="region:'south',border:false" style="height: 50px; background: #A9FACD; padding: 10px;">页脚/div>
你看看 跳转后只能看到上下 左边的操作区看不到
@垫小二:
不知道怎么贴图片.. 我这边是没问题的. 用的是你发的代码.除了样式不一样之外. 控制区是一直存在的..
你直接把控制区写在layout里面,当做模板页,操作区引用模板页试试吧