您好,登錄后才能下訂單哦!
1.通過添加ASP.NET文件夾 來添加App.GlobalResources
2.在App.GlobalResources右鍵添加資源文件,Resource.en-US.resx、Resource.resx
分別在兩個資源文件里,修改名稱、值
3.
1>.主要控件:一個Button,一個DropDownList
選擇按鈕,選擇屬性,點擊(Expressions),選擇 Text 屬性,表達式類型選為Resources,把表達式屬性填好。
2>.選中DropDownList,首先點擊編輯項...,添加成員,Text為顯示的字符串,Value為類型(這里就列出兩種格式:中文與英文),記住不要忘記選中啟用AutoPostBack
3>.Global.aspx代碼如下
<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Global.aspx.cs"Inherits="Global"UICulture="Auto"Culture="Auto"%>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<headrunat="server">
<title></title>
</head>
<body>
<formid="form1"runat="server">
<div>
<asp:ButtonID="Button1"runat="server"Text="<%$ Resources:Resource, buttontext %>"/>
<br/>
<br/>
語言:<asp:DropDownListID="DropDownList1"runat="server"AutoPostBack="True">
<asp:ListItemValue="zh-cn">默認</asp:ListItem>
<asp:ListItemValue="en-us">Default</asp:ListItem>
</asp:DropDownList>
</div>
<%--以下為Google在線翻譯代碼--%>
<div id="google_translate_element"></div>
<script type="text/javascript">
function googleTranslateElementInit(){
new google.translate.TranslateElement({
pageLanguage: 'zh-CN',
autoDisplay: false,
layout: google.translate.TranslateElement.InlineLayout.SIMPLE
}, 'google_translate_element');
}
</script>
<scripttype="text/javascript"src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
</form>
<p>
今天有幸游了一回漓江,真的深有感觸,漓江的水清水靜水綠,漓江的山奇山秀山險。無不讓人想看了再看。<br /><br />一上船,別的游客已站在甲板指指點點,興味盎然,我還坐在船倉,以為船還沒動呢,何必到外邊吹風。那知,許多游客都涌向外邊,我才往下一看,船已在向前開了。你說水靜不靜呢?<br /><br />早晨,太陽慢慢升起來了,我走上了甲板。風還有一點微冷。遠處的山清晰可見。一座山如馬如猴如駱駝,如筆如柱如姑娘。我看更像一道道魏然的墨綠屏障。我們的船從山角游過,山角的巖石已被水日月的沖洗,形成了深深的凹痕,那陡峭的巖石猶如鬼斧神工所賜。其間上天用神來之筆描繪出一幅幅天然之作,特別是那九馬畫山,九匹馬栩栩如生,有的人還沒辨清,船已馳過了,只好看迎面而來的山山水水。<br /><br />到中午時分,江面船只接連馳來,大船都排起了一條長隊。江邊的竹伐有的向上,有的向下,都坐滿了游人。好像一串長長的蚱螞。兩船相向馳來,這船的人同那船的人誰都不認識誰但都揮手示好,那是愉悅的表現,這也給漓江美景增添了美色。</p></p>
</body>
</html>
4.Global.aspx.cs:
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Threading;
using System.Globalization;
publicpartialclass Global : System.Web.UI.Page
{
protectedvoid Page_Load(object sender, EventArgs e)
{
}
protectedoverridevoid InitializeCulture()
{
if (Request.Form["DropDownList1"] != null)
{
string str = Request.Form["DropDownList1"].ToString();
this.UICulture = str;
this.Culture = str;
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(str);
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture(str);
}
base.InitializeCulture();
}
}
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。