码迷,mamicode.com
首页 > Web开发 > 详细

aps.net webform框架下页面服务器端控件和html控件用法

时间:2015-08-25 16:14:55      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:

(1)select 下拉框

前端: <select name="gameserverlist" id="gameserverlist" runat="server" ></select>

          <button onclick="btnFun()">测试</button>

          js获取当前选中值:

           

         function btnFun() {
             var obj = document.getElementById("gameserverlist"); //定位id
             var index = obj.selectedIndex; // 选中索引
             var text = obj.options[index].text; // 选中文本
             var value = obj.options[index].value; // 选中值
             alert(text+"["+value+"]");

         }

 

后端:

            HtmlSelect select = (HtmlSelect)FindControl("gameserverlist");
            if (!IsPostBack)
            {
                DataTable table = new DataTable();
                table = this.GetGameServerListData();
                if (table != null)
                {
                    ListItem itemSon = null;
                    string text="", val = "";
                    foreach (DataRow row in table.Rows)
                    {
                        text = row["server_name"] == null ? "" : row["server_name"].ToString();
                        val = row["server_id"] == null ? "" : row["server_id"].ToString();
                        itemSon = new ListItem(text,val);
                        select.Items.Add(itemSon);
                    }
                }
            }

 

aps.net webform框架下页面服务器端控件和html控件用法

标签:

原文地址:http://www.cnblogs.com/yonguibe/p/4757328.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!