Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc MVC 3.0查看一个字符串变量是否可以包含html?_Asp.net Mvc_Razor - Fatal编程技术网

Asp.net mvc MVC 3.0查看一个字符串变量是否可以包含html?

Asp.net mvc MVC 3.0查看一个字符串变量是否可以包含html?,asp.net-mvc,razor,Asp.net Mvc,Razor,在上面的MVC3.0视图中,一个字符串变量包含html,但不起作用 string address = "-"; if (Model.Landmark != null) { address = Model.FlatBuildingName + " " + Model.RoadStreet + " " + Model.Landmark +"</br> "+ Model.Pincode

在上面的MVC3.0视图中,一个字符串变量包含html,但不起作用

 string address = "-";
                if (Model.Landmark != null)
                {
                    address = Model.FlatBuildingName + " " + Model.RoadStreet + " " + Model.Landmark +"</br> "+ Model.Pincode + " " + Model.Villagecity ;
                }
字符串地址=“-”;
如果(Model.Landmark!=null)
{
地址=Model.FlatBuildingName+“”+Model.RoadStreet+“”+Model.Landmark+“”
“+Model.Pincode+“”+Model.Villagecity; }
包含html标记,但不显示

发出
FlatBuildingName RoadStreet Landmark
PincodeVillagecity
尝试将字符串写入html文档。像这样:

@Html.Raw(address)

但您应该自己检查并清理html,因为如果您的字符串包含脚本,它们将在浏览器中执行。

这是绝对可能的,因为您已经在这样做了。。但如果你问这是否有意义,我不这么认为。将所有这些属性合并为一个属性似乎是一种浪费。如果我完全误解了你的问题,请编辑你的问题以使其有意义。将

更正为

,然后按照@webdeveloper提供的建议进行操作
@Html.Raw(address)