我可以从word文件或记事本中复制文本,我希望它以与记事本或word文件中显示的文本模式相同的方式插入。
我必须将复制的文本粘贴到文本框或任何支持我需要的内容中,然后将该文本插入数据库中,然后将其检索并使用文字或任何支持我需要的内容显示在网页上
我需要什么而不是这个文本框吗?
<asp:TextBox ID="txtPassage" TextMode="MultiLine" runat="server" Wrap="true" Width="586px" Height="200px"></asp:TextBox>
根据我的需要,我还需要更多显示文字
Literal1.Text ="<pre>"+TextFrom database+"</pre>";
答案 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