1

右侧是一个 jQuery UI 可排序列表,左侧是另一个可排序列表。如您所见,在左栏中,我的语言是受支持的(一种带有黑色圆圈)。

虽然这是一个硬编码的列表项,但(SilverPlated)列表项的其余部分是从 C# 代码生成的 HTML 标记(动态)。

这是我将应用程序发布到服务器后第一次遇到这个问题。这台服务器不在我的国家,而且这是我第一次使用这台服务器,所以我猜是什么原因导致代码以不同的本地化/编码生成。

问题:

我的托管服务、技术支持部门等有责任对我的托管计划进行一些更改,还是我需要在我的 C# 代码中自行设置?

因为它是在集合的 for 循环长度内完成的,所以 string.Format("<li id={0}_{1}></li>",variableId, counter)

在本地(VisualStudio)服务器上,它很好......一直都是。

在此处输入图像描述

4

1 回答 1

0

将 web.config 上的编码设置为 utf-8,如

<globalization requestEncoding="utf-8" responseEncoding="utf-8" />

因为可能服务器的服务器与您的服务器不同,因此通过添加您在两台计算机上都具有相同的服务器并解决它。

于 2012-12-28T09:31:09.413 回答