1

この例をここにコピーしようとしました。

私が行った唯一の変更は、出力するテキストを変更することです。

public override System.IO.Stream Open() 
{
    return new System.IO.MemoryStream(System.Text.ASCIIEncoding.ASCII.GetBytes("@inherits System.Web.Mvc.WebViewPage\r\n@{ViewBag.Title = \"About Us\";}\r\n"));
}

しかし、Razorのマークアップを評価するように説得することはできないようです。

助言がありますか?

4

2 に答える 2

1

ああ、まさにこれですが、データベース内のデータは機能しているようです:手動で挿入したキャリッジリターンと関係があると思います...まあ

于 2012-12-03T11:05:50.100 に答える
0

ASCIIの代わりにUTF8エンコーディングを使用してみてください

于 2012-12-04T13:36:59.070 に答える