2012-08-31 50 views
1

我試圖複製顯示在列表視圖ASP數據。(我想通過電子郵件發送)複製ASP的控制

我可以使用JavaScript來獲取HTML搶信息,但它是無樣式。

我不想在每次控制輸入之前保存數據。他們是更好的解決方案嗎?

回答

0

我知道這個問題已經得到解答,但我想我也會添加這個以防萬一。我使用以下來返回給定控件的HTML。如前所述,您只需在電子郵件的HTML中包含任何CSS。

using System.Text; 
using System.IO; 
using System.Web.UI; 

public string RenderControl(Control ctrl) 
{ 
    StringBuilder sb = new StringBuilder(); 
    StringWriter tw = new StringWriter(sb); 
    HtmlTextWriter hw = new HtmlTextWriter(tw); 

    ctrl.RenderControl(hw); 
    return sb.ToString(); 
} 

從幾個博客網站被盜like this one

1

Html是html,如果你把你的格式保存在一個css中,你將需要在電子郵件中附加相關的css-classes和標籤,這應該很簡單。

+0

我想我會填充文本到一個隱藏的領域與風格,並有asp通過電子郵件發送隱藏的領域... –