在ASP.NET中设置标签的文本方向
我正在开发一个多语言应用程序,它要求我根据用户语言动态更改文本方向(ltr或rtl) 我用了一个标签。我给它分配了一个css类,可以设置方向,但它不起作用 我还向它的CssStyleCollection列表添加了一个样式,但它也不起作用在ASP.NET中设置标签的文本方向,asp.net,localization,Asp.net,Localization,我正在开发一个多语言应用程序,它要求我根据用户语言动态更改文本方向(ltr或rtl) 我用了一个标签。我给它分配了一个css类,可以设置方向,但它不起作用 我还向它的CssStyleCollection列表添加了一个样式,但它也不起作用 我哪里做错了?有什么方法可以实现它呢?有一个很好的方法。有一个很好的方法。如果你发布了你正在使用的CSS,我可能会发现它有什么问题。否则,请在标签控件中尝试以下操作: Label myLabel = new Label(); myLabel.Attributes
我哪里做错了?有什么方法可以实现它呢?有一个很好的方法。有一个很好的方法。如果你发布了你正在使用的CSS,我可能会发现它有什么问题。否则,请在标签控件中尝试以下操作:
Label myLabel = new Label();
myLabel.Attributes.Add("dir", "rtl");
当然,您可能希望在顶级标记(如
)上设置方向,以便它影响整个页面,而不仅仅是一个标签。如果您发布您正在使用的CSS,我可能能够识别出任何可能有问题的内容。否则,请在标签控件中尝试以下操作:
Label myLabel = new Label();
myLabel.Attributes.Add("dir", "rtl");
当然,您可能希望在顶级标记(如
)上设置方向,以便它影响整个页面,而不仅仅是一个标签