在 MVC c# 解决方案中,我在 .cshtml 文件中使用如下所示的内容,如何检查 url 是否包含“?”。如果是,那么我希望将此 url 值传递给 .cs 文件,在该文件中编写一个方法来更新 url,然后在视图中使用它。
在 cshtml 中是这样{{ImageUrl}}?w=300
,但有时 url 会在?
末尾附加一个test.png?la=en
. 如果已经有一个?
标记,我想要&w=900
而不是?w=300
. 网址应该test.png?la=en&w=300
代替test.png?la=en?w=900
示例 HTML:
<div data-picture="{{ImageUrl}}" data-alt="{{Alt}}" data-title="{{Title}}" data-class="img-responsive">
<div data-src="{{ImageUrl}}?w=300"></div>
</div>
谢谢