control.ascx
来自「这是《ASP.NET编程实作教程》一书中的源文件 如果有此书的朋友不防下载过来参」· ASCX 代码 · 共 47 行
ASCX
47 行
<%@Import Namespace="System.Globalization" %>
<script runat="server" language="C#">
override protected void Render(HtmlTextWriter writer) {
//根据环境信息来动态生成内容
switch(CultureInfo.CurrentUICulture.Name) {
case "en-US":
Label1.Text = "What's your favorit sport ?";
SubmitButton.Text = "Submit";
break;
case "zh-CN":
Label1.Text = "您最喜欢的体育运动是?";
SubmitButton.Text = "确定";
break;
default:
SubmitButton.Text = "Search";
break;
}
base.Render(writer);
}
void SubmitButton_Clicked(Object sender, EventArgs e) {
if(Page.IsPostBack ) {
switch(CultureInfo.CurrentUICulture.Name) {
case "en-US":
Label2.Text = "your Input is " + Favorit.Text;
break;
case "zh-CN":
Label2.Text = "您输入了" + Favorit.Text;
break;
}
}
}
</script>
<asp:Label id=Label1 runat="server" /><p>
<asp:TextBox runat="server" id="Favorit" /><p>
<asp:Button runat="server" id="SubmitButton" Text="Submit" OnClick="SubmitButton_Clicked"/><p>
<asp:Label id=Label2 runat="server" />
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?