小编use*_*163的帖子

EpiServer:将String转换为XHTMLString

我目前正在使用带有ASP.Net MVC的EpiServer 7.5.

基本上,我在模型中定义一个属性,该属性需要是XHtmlString类型.我希望在模型中做什么设置XHtmlString的默认值,但由于这是由字符串表示,我该怎么做?

这是代码中的一个例子 - 这是我的模型:

[Required]
[Display(
    Name = "Thank you message",
    Order = 1)]
public virtual XhtmlString ThankYouMessage{ get; set; }
Run Code Online (Sandbox Code Playgroud)

现在,稍后在代码中,我只想将此ThankYouMessage类型的默认值设置为字符串.

ThankYouMessage = "Default thank you message";
Run Code Online (Sandbox Code Playgroud)

这不起作用,因为ThankYouMessage是XHtmlString的对象类型,我显然无法将其设置为一种字符串.

我认为这与XHtmlStringConverter有关但我无法弄清楚 - 任何帮助都会受到赞赏.

干杯!

c# model-view-controller asp.net-mvc episerver

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

使用任意数字

我想编写一个类,可以使用简单的命令来处理任意长度的数字,如DD(10000000000,10000000000)show20000000000

我在C#中找到了数据类型的限制列表:

Data type                                     Maximum positive value
Int32                                                  2,147,483,647
UInt32                                                 4,294,967,295
Int64                                      9,223,372,036,854,775,808
UInt64                                    18,446,744,073,709,551,615
Run Code Online (Sandbox Code Playgroud)

但是,如果我的号码是,那该怎么办? 20,000,000,000,000,000,000,000,000

我该怎么办?

c# math integer

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