如何在 ASP.NET 标签或文本框中正确显示英语和非英语(波斯语、波斯语、中东语)单词?当我只输入或显示英语或非英语(波斯语)单词时没问题,但是当我输入或显示包含这两个单词的句子时,一切都变得困惑,我的句子错位,标点符号插入错误,换句话说,很难理解所写的内容。 当我要使用 Office Word 编写波斯文文档(可能包含英文单词)时,首先我将段落方向设置为从右到左,是否可以在 ASP.NET 中做类似的事情?当然,我在我的 ASPX 文件中设置了以下样式,现在我的文本框开始从右向左书写,但这对解决上述问题没有任何作用!
Style="text-align: right"
我该如何解决?谢谢
最佳答案
您需要为 dir
attribute 使用正确的值- 在这种情况下,rtl
:
dir="rtl"
这需要在包含元素中完成。
您还可以设置 CSS 属性,如 this 中所述。文档(感谢@ANeves)。
关于asp.net - 在 ASP.NET 标签和文本框中编写从右到左的句子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7929049/