我是web开发的新手..
我已经在MVC3剃刀中使用实体框架创建了视图。我所做的是,我首先创建了模型(客户端)和DbContext(ClientDbContext)类。然后,我使用scaffolfind选项添加控制器
模板:具有读/写操作和视图的控制器,使用实体框架
模型类:客户端
数据上下文类: ClientDbContext
视图: Razor(CSHTML)
它创建了控制器类和索引、详细信息、删除、删除视图...在那之后,我修改了搜索和分页的索引页面...
一切都很好...在索引页面中,我有创建,编辑,删除,详细链接...当我点击浏览器加载到该页面的链接,并且工作正常...
但是当我点击索引页面中的链接时,我需要弹出这些视图...我不知道该怎么做。我研究了很多文章,但是我很困惑……请帮助我以有效的方式解决这个问题…
先谢谢你...
发布于 2013-02-22 23:20:30
在页面中创建模型弹出窗口不是直接使用ASP.NET MVC可以完成的事情。您可以使用javascript和css自己完成此操作,但我强烈建议您使用JS框架来完成此操作。jQuery UI有一个弹出式模式框,只不过他们称之为对话框。
可以在here中找到jQuery UI对话框的文档。看一下示例,了解如何设置它的详细信息。但这是你需要做的基本流程:
通过将选项传递给对话框初始化方法来设置想要创建对话框弹出窗口的链接,同样,确切的选项和示例也可以在文档页面中找到。
发布于 2013-02-26 20:19:12
参考此内容:http://jqueryui.com/dialog/以创建jQuery对话框。
<script>
$(function() {
$( "#dialog" ).dialog();
});
</script>
<div id="dialog">
@using(Html.BeginForm()){
@Html.EditorForModel()
<input type='submit' value ='Submit'/>
}
</div>
https://stackoverflow.com/questions/15027076
复制相似问题