如何在复制文本时通过textBox或数据库中的任何内容插入复制文本

时间:2013-11-28 07:11:55

标签: c# asp.net .net string webpage

我可以从word文件或记事本中复制文本,我希望它以与记事本或word文件中显示的文本模式相同的方式插入。

我必须将复制的文本粘贴到文本框或任何支持我需要的内容中,然后将该文本插入数据库中,然后将其检索并使用文字或任何支持我需要的内容显示在网页上

我需要什么而不是这个文本框吗?

<asp:TextBox ID="txtPassage" TextMode="MultiLine" runat="server" Wrap="true"   Width="586px" Height="200px"></asp:TextBox>

根据我的需要,我还需要更多显示文字

 Literal1.Text ="<pre>"+TextFrom database+"</pre>";

1 个答案:

答案 0 :(得分:0)

您可以以HTML格式

从Word或Excel(或任何其他应用)获取内容
string data = Clipboard.GetText(TextDataFormat.Html)

您将获得html字符串,但前面有一些标题,请查看以下链接以获取如何处理它的示例:

http://blogs.msdn.com/b/jmstall/archive/2007/01/21/html-clipboard.aspx

http://theartofdev.wordpress.com/2012/11/11/setting-html-and-plain-text-formatting-to-clipboard