44
A
回答
105
假设你使用Razor视图引擎(你提到布局,不母版页)
@{
Layout = null;
}
那么实际上你应该使用Razor视图引擎,但不管怎么说,想法很简单。不要在您的aspx视图中指定(移除)母版页文件引用并删除所有ContentPlaceHolders,请直接在页面中写入所有内容。或者,如果您因某种原因不想删除它们,还有另一种方法。制作PrintMaster.master
母版页,除ContentPlaceHolders外只包含任何内容。
1
如果您需要支持在页面上显示结果以及具有可打印视图,则可以创建第二个视图(例如,名称为PrintView
),该视图不使用页面布局并从控制器调用return View("PrintView");
。
2
当您创建视图时,它允许您更改主页面。如果取消选中该复选框,则该视图不带主页面,您可以修改整个页面。
0
标准打印样式动作可以通过多种方式完成。 1.使用带有打印按钮的不同视图,将打印布局设置为空,假设您可以映射到剃须刀。
要使用CSS来做到这一点 - 您需要一个单独的css文件,它将在打印时加载并隐藏您的主页面项目。查看关键字的各项条款 CSS媒体打印 例如: http://webdesign.about.com/cs/css/a/aa042103a.htm
它使用
<link rel="stylesheet" type="text/css" href="print.css" media="print" />
与这里的关键是媒体=“打印”,将只打印过程中使用的CSS。
1
While creating a new view, you can uncheck the use layout checkbox.
This will create you a view with layout as null.
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Test</title>
</head>
<body>
<div>
</div>
</body>
</html>
相关问题
- 1. 在没有整个页面呈现的情况下在块中显示节点
- 2. 在没有WebBrowser的情况下在WPF应用程序中显示HTML页面
- 3. 我可以在没有浏览器的情况下显示html页面吗?
- 4. 在没有动画的情况下在iOS中显示键盘
- 5. 在没有单击的情况下在EditorGridPanel中显示组件
- 6. 在没有链接的情况下在wordpress中显示标签
- 7. 在没有发布源的情况下在IntelliJ/Android Studio中显示Javadoc
- 8. Detailtext没有显示的情况下?
- 9. .htaccess如何在没有页面在同一目录中的情况下显示页面?
- 10. MVC 3:经典的两列布局,但没有在Site.Master中显示标题
- 11. 在没有任何继承布局的情况下在视图中呈现页面
- 12. 在没有显示错误的情况下调试GDB中断
- 13. 在没有自动布局的情况下调整UITableView标题的大小
- 14. 在没有用户身份验证的情况下发布Facebook页面链接
- 15. 如何在没有页面刷新jQuery的情况下发布表单?
- 16. 在没有登录的情况下发布到应用程序页面
- 17. 在没有页面加载的情况下运行javascript
- 18. 在没有页面重定向的情况下获取数据
- 19. 如何在没有JPanels和布局的情况下创建工作GUI
- 20. 在主布局页面中包含登录表单 - ASP.NET MVC 3
- 21. 如何在没有列跨的情况下拆分Firefox中的列布局?
- 22. 在没有页面刷新的情况下显示成功消息后再次显示Form div使用PHP AJAX
- 23. 如何在没有装饰的情况下显示图像
- 24. 在没有标签的情况下显示日期
- 25. 用firefox在没有显示器的情况下运行硒
- 26. ASP.NET如何在没有GridView的情况下显示数据
- 27. 如何在没有声音的情况下显示通知java
- 28. 如何在没有通过编程的情况下显示ContextMenuToolStripItem?
- 29. 如何在没有webview的情况下显示HTML内容android
- 30. 如何在没有表单的情况下发布数据
我实际上使用了经典的ASPX视图引擎。实际上有一个母版页。对于那个很抱歉。 – 2011-05-20 06:46:32
这是相关的工作,我正在开发的项目由于某种原因专门使用ASPX视图引擎。我无能为力。 – 2011-05-20 07:00:56
看看我更新的回答 – archil 2011-05-20 07:02:00