我对此进行了一些搜索,发现的唯一方法是根据语言加载特定的.css文件,尤其是当您必须在旧网站中实现多语言的情况时。
因此,我所做的事情Literal
在html中被声明为一个,就像下面在html的head标签中一样
<asp:Literal runat="server" ID="Literal1" />
比在页面加载背后的代码中,我设置了文字文本来链接特定的css文件
if (base.User.Language.Equals("Portuguese") || base.User.Language.Equals("Indonesian"))
{
Literal1.Text = "<link href='css-files/Portuguese.css' type='text/css' rel='stylesheet'>";
}
else
Literal1.Text = "<link href='css-files/default-english.css' type='text/css' rel='stylesheet'>";
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句