Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.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 Razor_Asp.net_Razor - Fatal编程技术网

Asp.net 连接字符串-MVC Razor

Asp.net 连接字符串-MVC Razor,asp.net,razor,Asp.net,Razor,使用Razor视图引擎,我只想转换如下路径: src="<%=MyImageServer %>image1.jpg" 你看到问题了。。。有什么建议吗 注意:MyImageServer是一个带有路径的变量。用括号括起来: src="@(MyImageServer)image1.jpg" 但您可能希望避免视图中出现此类标记,并编写一个自定义HTML帮助程序: @Html.Image("image1.jpg") 这将有助于生成正确的图像。谢谢您的回答,非常有用!。关于你的建议,我宁愿

使用Razor视图引擎,我只想转换如下路径:

src="<%=MyImageServer %>image1.jpg"
你看到问题了。。。有什么建议吗

注意:MyImageServer是一个带有路径的变量。

用括号括起来:

src="@(MyImageServer)image1.jpg"
但您可能希望避免视图中出现此类标记,并编写一个自定义HTML帮助程序:

@Html.Image("image1.jpg")

这将有助于生成正确的图像。

谢谢您的回答,非常有用!。关于你的建议,我宁愿保留标记语言。。。你打算用HTML助手做什么<代码>返回“”这真是一个代码汤。你不觉得吗?或者
return new Image()…
会降低性能。您可以在自定义帮助程序中使用
TagBuilder
,以避免标记冲突。
@Html.Image("image1.jpg")