首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >打印包含链接按钮的.NET网页

打印包含链接按钮的.NET网页
EN

Stack Overflow用户
提问于 2011-12-08 17:56:07
回答 1查看 133关注 0票数 0

我的客户有一个ASP.NET (SharePoint) intranet,其中包含一个页面,该页面包含一个网格视图,该网格视图的列中包含linkbutton。现在在屏幕上看起来很好,但当他们打印该页面时,linkbutton看起来像这样:

代码语言:javascript
复制
FieldValue (javascript:WebForm_DoPostBackWithOptions
(new WebForm_PostBackOptions("ctl00$SPWebPartManager1
$g_01343441_bee8_4bd4_a7da_ee1e235a9042$ctl00
$gvDisassemblingHeaders$ctl02$lbDetails2", "", true, "", "",
false, true)))

这个页面的脚本html看起来像这样,当然它也包含这个javascript。

代码语言:javascript
复制
<tr>
  <td>
     <a id="ctl00_SPWebPartManager1_g_a37c8367_3bc3_4599_88b9_2df6c9c1dce1_ctl00_gvPrices_ctl06_lbDetails2" title="FieldValue" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$SPWebPartManager1$g_a37c8367_3bc3_4599_88b9_2df6c9c1dce1$ctl00$gvPrices$ctl06$lbDetails2&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, true))">FieldValue</a>
  </td>
  <td>217,3 mm</td>
  <td><span id="ctl00_SPWebPartManager1_g_a37c8367_3bc3_4599_88b9_2df6c9c1dce1_ctl00_gvPrices_ctl06_lblAmount">€ 181,97</span>
  </td>
  <td>8-12-2011</td>

当然,我们只想看到FieldValue的其他列,而不是该按钮背后的所有JavaScript。有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-18 18:28:24

我等待了一段时间,希望得到一个更好的答案,但没有一个出现。因此,我们通过添加两次包含链接按钮的所有列,以及在屏幕/打印时隐藏/显示列的css类来修复它。到目前为止,我非常确信这是一种方法,尽管这是一项相当多的工作。我不认为有一种方法可以用脚本来解决这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8429098

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档