实体框架模型和 ASP.NET MVC 2 预览版 2:带有变音符号的问题

发布于 2024-08-18 16:57:22 字数 619 浏览 9 评论 0原文

我在视图中有一段 HTML:

<% foreach (var item in Model) { %>

    <tr>
        <td>
            <%= Html.ActionLink("Edit", "Edit", new { id = item.HändlerID })%>
        </td>
        <td>
            <%= Html.Encode(item.HändlerID) %>
        </td>
        <td>
            <%= Html.Encode(item.HändlerName) %>
        </td>
        <td>
            <%= Html.Encode(item.HändlerOrt) %>
        </td>
    </tr>

<% } %>

该项目是一个实体,其中包含带有变音符号(Händler...)的属性,如您所见。 现在,当我启动页面时出现错误。 “ä”变成了一个奇怪的字符。

I have this piece of a HTML in a View:

<% foreach (var item in Model) { %>

    <tr>
        <td>
            <%= Html.ActionLink("Edit", "Edit", new { id = item.HändlerID })%>
        </td>
        <td>
            <%= Html.Encode(item.HändlerID) %>
        </td>
        <td>
            <%= Html.Encode(item.HändlerName) %>
        </td>
        <td>
            <%= Html.Encode(item.HändlerOrt) %>
        </td>
    </tr>

<% } %>

The item is an entity which contain properties with umlauts (Händler...) as u can see.
Now, when I start the page an error occurs. The "ä" is transformed in a strange character.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

冷情妓 2024-08-25 16:57:22

尝试以不同的编码重新保存您的视图。这确实是一个很长的镜头,但谁知道呢。

在VS =>文件=>高级保存选项=>统一码 650001 =>好的

Try to re-save your view in different encoding. It's a really loooooong shot, but who knows.

in VS => File => Advanced Save Options => Unicode 650001 => OK

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文