asp.net-mvc-3 – 以弹出方式打开视图
发布时间:2020-12-16 00:02:42 所属栏目:asp.Net 来源:网络整理
导读:Controller.cs是: public ActionResult ViewRequest(int id) { Job job = Jobs.GetJob(id); return View(job); } 它的观点是: @model model.Jobfieldset legendJob/legend div class="display-label"Name/div div class="display-field" @Html.DisplayFor(
Controller.cs是:
public ActionResult ViewRequest(int id) { Job job = Jobs.GetJob(id); return View(job); } 它的观点是: @model model.Job <fieldset> <legend>Job</legend> <div class="display-label">Name</div> <div class="display-field"> @Html.DisplayFor(model => model.Name) </div> </fieldset> @Html.ActionLink("Download","Download",new { id = model.Id }) | 如何将其作为模型弹出窗口打开 解决方法
在链接中添加一个类:
@Html.ActionLink("Download",new { id = model.Id },new{ @class = "dialog"} ) 并在某处添加此脚本: <script type="text/javascript"> $(function (){ $('a.dialog').click(function() { var url = $(this).attr('href'); var dialog = $('<div style="display:none"></div>').appendTo('body'); dialog.load(url,{},function (responseText,textStatus,XMLHttpRequest) { dialog.dialog({ close: function(event,ui) { dialog.remove(); } }); }); return false; }); }); </script> 必需的CSS / JS > jQuery UI:https://jqueryui.com/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 线程退出.Net MVC控制台中的消息
- asp.net – .aspx文件中的条件编译
- asp.net – 连接模式和断开模型在EF
- asp.net-mvc-2 – asp.net MVC中的checkboxlist
- asp.net – 实体框架MVC慢页面加载
- asp.net-mvc – TextBoxFor中限制为2位小数
- asp.net – 用于vs 2010安装和配置的Web API
- asp.net-mvc – 部署AntiforgeryToken错误
- 使用asp.net和vb.net从sql server导出到excel文件?
- asp.net – 如何防止Hangfire重复作业在连续执行30分钟后重
推荐文章
站长推荐
- asp.net – 如何将最新的TFS变更集编号插入到asp
- 剃刀 – 我应该在ASP.NET MVC 3中放置声明式HTML
- asp.net-mvc – 如何将HTML5表单操作链接到ASP.N
- asp.net-mvc – MvcSiteMap:未到达动态节点提供
- asp.net-mvc – Kendoui MVC EditorTemplateName
- .net – Ninject的InRequestScope发生了什么事
- asp.net mvc 之旅—— 第一站 从简单的razor入手
- asp.net-web-api2 – asp.net 5和IdentityServer
- 在ASP.NET MVC中动态地从数据库生成CSS文件
- asp.net – “Aspnetdb”数据库中的所有表用于什
热点阅读