This question is locked. New answers and comments are not allowed.
I'm implementing HTML place holder for the first time. I looked at the examples and it looks straight forward.
I'm getting the HTML from the radrichtextbox using html dataprovider. .I'm setting the
RadHtmlPlaceholder.HtmlSource= html provided by the radrichtextbox html data provider (this dint work)
But when I place a @"<html><b>test</> +html provided by the radrichtextbox+"</html>
If i put this tags around the string stream it works fine.
When I copy paste the same text on browser and it does show fine.
Here is my code snippet.
Any help would be appreciated.
xaml:
<telerik:RadHtmlPlaceholder x:Name="RadHtmlPlaceholder" Margin="10" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" RespectSilverlightLayoutMeasure="True" />
code behind:
public string HtmlSource {get;set;}
public EmailHtmlPreview(string source) //constructor source is passed down to this window
{
InitializeComponent();
this.HtmlSource = source;
Loaded += new RoutedEventHandler(LayoutRoot_Loaded);
}
void LayoutRoot_Loaded(object sender, RoutedEventArgs e)
{
RadHtmlPlaceholder.HtmlSource = HtmlSource; //binding to the property /* this dint work*/
/* but this worked*/
RadHtmlPlaceholder.HtmlSource= @"<html><b>test</> +HtmlSource +"</html> why ???
}
I want this to work without any hacks or tags around the actual dataEdit your post
I'm getting the HTML from the radrichtextbox using html dataprovider. .I'm setting the
RadHtmlPlaceholder.HtmlSource= html provided by the radrichtextbox html data provider (this dint work)
But when I place a @"<html><b>test</> +html provided by the radrichtextbox+"</html>
If i put this tags around the string stream it works fine.
When I copy paste the same text on browser and it does show fine.
Here is my code snippet.
Any help would be appreciated.
xaml:
<telerik:RadHtmlPlaceholder x:Name="RadHtmlPlaceholder" Margin="10" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" RespectSilverlightLayoutMeasure="True" />
code behind:
public string HtmlSource {get;set;}
public EmailHtmlPreview(string source) //constructor source is passed down to this window
{
InitializeComponent();
this.HtmlSource = source;
Loaded += new RoutedEventHandler(LayoutRoot_Loaded);
}
void LayoutRoot_Loaded(object sender, RoutedEventArgs e)
{
RadHtmlPlaceholder.HtmlSource = HtmlSource; //binding to the property /* this dint work*/
/* but this worked*/
RadHtmlPlaceholder.HtmlSource= @"<html><b>test</> +HtmlSource +"</html> why ???
}
I want this to work without any hacks or tags around the actual dataEdit your post