bindingexpressionsormethods.aspx

来自「这是《ASP.NET编程实作教程》一书中的源文件 如果有此书的朋友不防下载过来参」· ASPX 代码 · 共 39 行

ASPX
39
字号
<html>
<head>
    <script language="C#" runat="server">
        void Page_Load(Object Sender, EventArgs E) {

            if (!Page.IsPostBack) {
	       //创建ArrayList对象
               ArrayList myList = new ArrayList();
               //为ArrayList对象添加选项
               myList.Add ("上海");
               myList.Add ("北京");
               myList.Add ("广州");
               //将ArrayList对象绑定于DropDownList控件
               ddlCity.DataSource = myList;
               ddlCity.DataBind();
            }
        }
        
        //处理用户选择的选项
        String getResult(String city) {
              return "welcome to " +city;
        }

        void SubmitBtn_Click(Object sender, EventArgs e) {
          Page.DataBind();
        }
    </script>
</head>
<body>
    <h3>绑定表达式和函数返回值</h3>
    <form runat=server>
        <asp:DropDownList id="ddlCity" runat="server" />
        <asp:button Text="提交" OnClick="SubmitBtn_Click" runat=server/><p>   
        <asp:Label id="lbmyCity" text='<%#getResult(ddlCity.SelectedItem.Text)%>' runat="server" />
    </form>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?