在我在表中的视图中,我做了相同的替换以添加如下所示br的外观:@if (rma.Kundenavn.Contains("Region Syd - Sygehus Lillebælt")){ <td class="tdft">@Html.Raw(rma.Kundenavn.Replace("Region Syd - Sygehus Lillebælt", "Region Syd - <br /> Sygehus Lillebælt"))</td>}else{ <td class="tdft">@rma.Kundenavn</td>} 结果将是这样的: Region Syd - <br> Sygehus Lillebælt当我复制包含的文本然后br尝试搜索它时,我会遇到问题并且我的搜索告诉我找不到它。发生这种情况时,我的 URL 将是这样的:Lukkedesager?searchingLukkedesager=Region+Syd+-++Sygehus+Lillebælt如您所见,+之后还有额外的dash当我删除它时,+我会得到结果。我的问题是怎么能remove that extra + after dash,谁能帮助我或指出我正确的方向!提前致谢 :)以下是相关数据:看法: @Html.PagedListPager(Model, pageNumber => Url.Action("Lukkedesager", new { pageNumber, searching = Request.QueryString["searchingLukkedesager"] }))
1 回答
![?](http://img1.sycdn.imooc.com/54584cb50001e5b302200220-100-100.jpg)
江户川乱折腾
TA贡献1851条经验 获得超5个赞
你已经<br />
用空格包围了(所以在两边)。空格+
在放入查询字符串时被转换为,因此这两个空格变成了两个+
-es。
解决方法是删除 后面的空格,如下所示<br />
:
.Replace("Region Syd - Sygehus Lillebælt", "Region Syd - <br />Sygehus Lillebælt")
- 1 回答
- 0 关注
- 206 浏览
添加回答
举报
0/150
提交
取消