【问题标题】:print in the master page在母版页中打印
【发布时间】:2013-03-26 04:04:28
【问题描述】:

我发现很多网站的每一页都有一个打印按钮

我认为您可以将其放在母版页中

我试过onclick="window.print" 但它告诉我窗口不是某物的一部分的错误

你能帮我做这件事吗

“我想在我网站的每一页都有一个打印按钮”

【问题讨论】:

  • 也许你可以发布确切的错误,所以我们实际上可以尝试帮助......

标签: javascript asp.net html master-pages vb.net-2010


【解决方案1】:

确保包含括号:

<button onclick="window.print()">print</button>

示例:http://jsfiddle.net/aD8yf/

【讨论】:

  • 错误 6 'print' 不是 'System.Web.UI.WebControls.ContentPlaceHolder' 的成员。 C:\Documents and Settings\aalramil\Desktop\WebSite2+9\Site.master 167
【解决方案2】:

如果您的所有页面中都有母版页,那么您可以在母版页上放置一个按钮。
并编写javascript函数如下

<button onclick="window.print()">Print</button>

这是一个链接
http://www.dotnettwitter.com/2011/02/how-to-print-content-page-information.html
http://www.codeproject.com/Questions/387558/Javascript-Window-Print-not-working-in-Master-Page

编辑 1

<asp:ImageButton ID="MessageButton" runat="server" 
                 OnClientClick="window.print();return false;"  ImageUrl="Header.gif"/>

【讨论】:

  • 但是如果我想要一个图像按钮呢?
  • 使用OnClientClick="window.print();return false;"
【解决方案3】:

把它放在你的母版页中

<button value="print" onclick="window.print()"></button>

【讨论】:

    猜你喜欢
    • 2012-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多