小编Rav*_*avi的帖子

在 SQL SERVER Reporting Services (SSRS) 中显示 rtf 数据

我正在尝试在 SQL SERVER Reporting Services (SSRS) 中显示 rtf 数据。我有 Visual Studio 2010 和 ReportViewer 版本 10.0.0

rtf 数据存储在我绑定到 SSRS 报告的数据集中。

我在 SSRS-Report 的 Textbox Expression 中添加了对 Report References System.Windows.Forms 的以下引用,

=Code.ConvertRtfToText(Fields!colInfo.Value)
Run Code Online (Sandbox Code Playgroud)

我已将以下代码放入报告代码属性中

Public Shared Function ConvertRtfToText(ByVal input As String) As String 
Dim returnValue As String = String.Empty
Dim converter As New System.Windows.Forms.RichTextBox()
converter.Rtf = input.Trim 
returnValue = converter.Text 
Return returnValue 
End Function
Run Code Online (Sandbox Code Playgroud)

我得到的输出是

{\rtf1\ansi\ansicpg1252\uc1 aaa}
Run Code Online (Sandbox Code Playgroud)

c# rtf reporting-services ssrs-2008

5
推荐指数
1
解决办法
4265
查看次数

WPF- ObservableCollection的多个视图

我有一个viewmodel包含两个定义的CollectionViews.

一个我用于导航和数据输入/编辑.另一个我想用于过滤目的,并在表单上的一些Listview中显示过滤.

当我在observablecollection上应用过滤时,我不希望主视图(用于DataEntry目的)受到影响.

提前致谢!

wpf collectionviewsource

1
推荐指数
1
解决办法
699
查看次数

将html字符串传递给stringbuilder不起作用

我通过以下C#代码在html文件中编写html标签:

StringBuilder sbMarquee = new StringBuilder();
sbMarquee.Append("<a href= #  onclick = showimage('Images\\\\Code00005_0001.jpg')>").Append("<img src=Images\\\\thumbnails\\\\Code00005_0001.jpg></img>").Append("</a>");
_hdCaseMarquee.InnerHtml = sbMarquee.ToString();
Run Code Online (Sandbox Code Playgroud)

但是,我得到以下HTML输出:

<a href="#" onclick="showimage('Images\\Code00005_0001.jpg')"><img src="Images\\thumbnails\\Code00005_0001.jpg"></a></marquee>
Run Code Online (Sandbox Code Playgroud)

字符串中的以下标记完全被忽略:

</img>
Run Code Online (Sandbox Code Playgroud)

请帮忙

html c#

0
推荐指数
1
解决办法
544
查看次数