0

上記の MVC 3.0 ビューでは、1 つの文字列変数に html が含まれていますが、機能していません

 string address = "-";
                if (Model.Landmark != null)
                {
                    address = Model.FlatBuildingName + " " + Model.RoadStreet + " " + Model.Landmark +"</br> "+ Model.Pincode + " " + Model.Villagecity ;
                }

html タグを含めますが、

アウトプット

FlatBuildingName RoadStreet Landmark</br>PincodeVillagecity
4

1 に答える 1

1

HtmlHelper.Raw メソッドを試して、文字列を html ドキュメントに書き込みます。このような:

@Html.Raw(address)

ただし、文字列にスクリプトが含まれている場合、それらはブラウザで実行されるため、独自の html をチェックしてサニタイズする必要があります。

于 2013-03-26T07:57:51.473 に答える