gpt4 book ai didi

c# - 如何转义 Razor 页面中属性内的引号

转载 作者:行者123 更新时间:2023-12-05 04:02:26 24 4
gpt4 key购买 nike

我正在尝试将两个字符串作为构造函数的参数传递,该构造函数已经用双引号嵌入到属性中:

 <select asp-for="Employee.StockId" asp-items="@new SelectList(Model.Stocks, "Id", "Name")" class="form-control"></select>

我试过使用反斜杠或 @ 进行转义,但仍然没有成功。

编辑:因此,有两个选项实际上有效:

asp-items='@new SelectList(Model.Stocks, "Id", "Name")'
asp-items="@new SelectList(Model.Stocks,@{"Id"}, @{"Name"})"

最佳答案

试试这个:

asp-items='@new SelectList(Model.Stocks, "Id", "Name")'

关于c# - 如何转义 Razor 页面中属性内的引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54351062/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com