对于措辞不当的问题,我们深表歉意。
我希望就处理此问题的最佳方式征求大家的意见。
我在母版页上有一个链接,可以链接到联系表。如果用户启用了 javascript,我想使用 jQuery 打开表单 ionic 模式窗口。如果没有,用户将被定向到联系表单页面。
问题是,在提供模态窗口时,我只想显示联系表单 - 减去周围的模板/母版页。但是,在禁用 javascript 的情况下,联系表单页面应与模板/母版页一起显示。
实现它的最佳方法是什么?目前,我唯一的想法是使用 javascript 将值/查询字符串附加到联系表单链接,表明 javascript 已启用。例如,http://www.mysite.com/contact/js或 http://www.mysite.com/contact/?js=enabled .如果启用了 javascript,我可以部分呈现联系表单。
我欢迎所有想法和链接。
谢谢!
最佳答案
在你的 Controller 中使用它:
if (Request.IsAjaxRequest())
{
return PartialView("PartialViewWithYourForm");
}
return View("FullView");
全 View .aspx
...
<%= Html.RenderPartial("PartialViewWithYourForm") %>
...
关于javascript - 在 asp.net MVC 中呈现部分 View (模态窗口),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/996952/