将XML(格式化方式)显示到Razor Textarea中

我有一点问题。 我有一个字符串(包含XML代码)。 例:

  Utente   1    1   2014   5000   

我想以格式化的方式用剃刀在textarea中显示它。

支持字符串名称是“xmlstring”,我想做类似的事情:

 @Html.TextArea("Info",xmlstring, new {cols="105", rows="30",@readonly="readonly",@disabled="disabled" }) 

但是以这种方式,xml代码显得扁平化。显然结果没有格式化。 我怎样才能格式化? 对不起这个问题..我是新手

 var xml = "000"; XDocument doc = XDocument.Parse(xml); Console.WriteLine (doc.ToString()); 

将打印:

   0 0   0   

所以你需要这样做

 @Html.TextArea("Info", XDocument.Parse(xmlstring).ToString(), new {cols="105", rows="30", @readonly="readonly", @disabled="disabled" })