0
我的客戶端有一個ASP.NET(SharePoint)Intranet,其中包含一個頁面,該頁面包含一個包含linkbutton的列的gridview。 現在在屏幕上,這看起來不錯,但是當他們打印頁面,LinkButton的是這樣的:打印包含鏈接按鈕的.NET網頁
FieldValue (javascript:WebForm_DoPostBackWithOptions
(new WebForm_PostBackOptions("ctl00$SPWebPartManager1
$g_01343441_bee8_4bd4_a7da_ee1e235a9042$ctl00
$gvDisassemblingHeaders$ctl02$lbDetails2", "", true, "", "",
false, true)))
本頁這個腳本的HTML看起來像這樣,當然它包含的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("ctl00$SPWebPartManager1$g_a37c8367_3bc3_4599_88b9_2df6c9c1dce1$ctl00$gvPrices$ctl06$lbDetails2", "", true, "", "", 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。有任何想法嗎?
請在呈現之前張貼按鈕*的定義。 – Marc
*之前*表示:向我們展示爲按鈕呈現的HTML。使用CSS打印樣式表打印頁面時可以更改佈局 - 這是需要完成的。 –
我已經添加了爲此鏈接提供的HTML。但是,我看不到我可以如何改變這與CSS,以便打印的頁面將不包含href/javascript代碼。 – Tys