2012-06-29 25 views
9

Tôi đang làm việc với trang web đa ngôn ngữ ứng dụng web asp.net.Văn bản div thay đổi ứng dụng web đa ngôn ngữ?

Tôi đang sử dụng liên kết sau:

http://techaxe.com/2010/09/04/creating-multilingual-website-using-asp-net/

Ở đây chúng ta có tập tin trong thư mục App_LocalResource của tôi đối với nội dung thay đổi văn bản. Nó hoạt động tốt với điều khiển nhãn.

<asp:Label ID="Label1" runat="server" Text="<%$Resources:AboutText%>"></asp:Label> 

Ở đây tôi muốn thay đổi nội dung div theo ngôn ngữ đã chọn.

<div class="registration_content" runat="server"> 
        <%$Resources:AboutText%> </div> 

Vui lòng đề xuất cách tôi có thể thay đổi nội dung div theo biến tài nguyên cục bộ.

Cám ơn bất cứ đề nghị ..

+0

Có một khá gần đây "hướng dẫn" [ở đây] (http://ruijarimba.wordpress.com/2011/05/16/asp-net-mvc-nội địa hóa-tạo-tài nguyên-tệp-và-bản địa-xem-sử dụng-custom-templates /) giải thích từng bước về cách đối phó với nội địa hóa trong asp.net MVC. [Bài đăng trên blog] này (http://afana.me/post/aspnet-mvc-internationalization.aspx) dường như cũng cung cấp thông tin hữu ích cho bạn. –

+0

Bạn có chắc là bạn đang làm việc với ASP.NET MVC? Nếu có, vui lòng đọc [SO thread] khác (http://stackoverflow.com/questions/1875368/best-practice-for-asp-net-mvc-resource-files). –

+0

Hummm Tôi không sử dụng ASP.NET MVC Tôi có ứng dụng web đơn giản. Đã xem URL sau http://techaxe.com/2010/09/04/creating-multilingual-website-using-asp-net/ –

Trả lời

3

Bạn có thể sử dụng một thẻ asp:Literal:

<div class="registration_content" runat="server"> 
    <asp:Literal runat="server" Text="<%$Resources:AboutText%>" /> 
</div> 
+0

Rất cảm ơn sự hỗ trợ của bạn .. Ở đây tôi cần thay đổi giá trị trang chính cũng như sử dụng tệp tài nguyên cục bộ giúp tôi nếu bạn có ý tưởng ... một lần nữa nhờ bạn ... –

Các vấn đề liên quan