亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > .NET > 正文

設置DropDownList的當前選項

2024-07-10 13:22:16
字體:
來源:轉載
供稿:網友
問:
請問一下在asp.net中的DropDownList綁定到一個數據表后,怎么設置他其中的一個項目為已選項???不要叫我用SelectedIndex來設置第幾的個,我只能知道要設置已選的那個項目的值,并不知道他排在第幾位
______________________________________________________________________________________________
答1:
myDrop.Items.Add("請選擇");
       myDrop.SelectedIndex=myDrop.Items.Count-1;
______________________________________________________________________________________________
答2:
DDLUnitQuery.Items.FindByText("所有").Selected=true;
______________________________________________________________________________________________
答3:
由于你的DropDownList是綁定到數據表的,所以DropDownList和數據表中的順序是一樣的。你可以寫個函數,判斷當前DropDownList的選定值在數據表中是第幾個:
//
public int getSelectedIndex(string str)
        {
            int idx=0;
            dsEditData1=(dsEditData)Session["dsEditData1"];
            for(int i=0;i<dsEditData1.EDIT_DATAlIST.Rows.Count;i++)
            {
                dsEditData.EDIT_DATAlISTRow editRow=(dsEditData.EDIT_DATAlISTRow)dsEditData1.EDIT_DATAlIST.Rows[i];
                string dataStr=editRow.editValue;
                if(dataStr==str)
                {
                    idx=i;
                    break;
                }
            }
            return idx;
        }

然后在HTML代碼中綁定SelectedIndex值:
//
asp:DropDownList id=DropDownList1 runat="server" DataMember="EDIT_DATAlIST" DataSource="<%# dsEditData1 %>" Width="93px" DataTextField="editData" DataValueField="editValue" SelectedIndex='<%# getSelectedIndex(DataBinder.Eval(Container, "DataItem.personationid").ToString()) %>'>
                                        </asp:DropDownList>
______________________________________________________________________________________________
答4:
DropDownList.Items.FindByText("你的值").Selected=true;
DropDownList.Items.FindByValue("你的值").Selected=true;
______________________________________________________________________________________________
答5:
DropDownList1.SelectedIndex=-1;
DropDownList1.Items.FindByText("選定項目的值").Selected=true;

or


DropDownList1.SelectedIndex=-1;
DropDownList1.Items.FindByValue("選定項目的值").Selected=true;
______________________________________________________________________________________________
答6:
我有一辦法,從數據庫檢取,這個是radioButtonList,需要使用哈希表,你可以參考一下
using System.Web.SessionState;

public class modrole : System.Web.UI.Page
    {
 public Hashtable StateIndex;
private void Page_Load(object sender, System.EventArgs e)
        {   
            StateIndex = new Hashtable();                        
            myConnection = new OleDbConnection(System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"]);
            if (!IsPostBack)                  
                BindGrid(); 
        }


//數據綁定
        public void BindGrid()
        {   
            OleDbDataReader myReader;  
            String sql = "select * from tb_role order by roleid";
            OleDbDataAdapter myCommand = new OleDbDataAdapter(sql, myConnection);                        
            DataSet ds = new DataSet();
            myCommand.Fill(ds, "tb_role");
            DataView dv = ds.Tables["tb_role"].DefaultView;    
            if (ds.Tables["tb_role"].Rows.Count !=0) //如果表不空,綁定數據
            {                    
                rbtl_role.DataSource=ds.Tables["tb_role"].DefaultView;    
                rbtl_role.DataTextField = "rolename";
                rbtl_role.DataValueField = "roleid";                                       
                rbtl_role.DataBind();             
            }
            //對RadioButtonList進行哈稀編號,保持同RadioButtonList.SelectedIndex的值一致編號
            int i = 0;
            foreach(DataRowView drv in dv )
            {
            StateIndex[drv.Row["roleid"]]=i;                
                i++;
            }
            //進行比較,對選中的進行設置
            sql = "select roleid from tb_userrole where user_id=1";    
            OleDbCommand myCmd = new OleDbCommand(sql, myConnection); 
               myConnection.Open();
            myReader = myCmd.ExecuteReader(); 
            while (myReader.Read())
            {
//此句選中設置                
            rbtl_role.SelectedIndex = Convert.ToInt32(StateIndex[myReader["roleid"]].ToString());            
            }
            // always call Close when done reading.
            myReader.Close();
            // Close the connection when done with it.        
            myConnection.Close();            
        }

______________________________________________________________________________________________
答7:
imfine,感謝你,你的方法最直觀:)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美黄色www| 好吊成人免视频| 久久久www成人免费精品张筱雨| 日韩欧美视频一区二区三区| 91在线高清免费观看| 成人欧美一区二区三区在线| 国产在线精品成人一区二区三区| 欧美日韩综合视频| 97香蕉久久夜色精品国产| 亚洲2020天天堂在线观看| 欧美日韩国产va另类| 成人做爰www免费看视频网站| 日韩欧美国产骚| 国产精品欧美一区二区三区奶水| 国产精品爽爽ⅴa在线观看| 国产精自产拍久久久久久蜜| 亚洲三级av在线| 精品一区二区三区三区| 亚洲免费视频一区二区| 国产欧美精品日韩| 亚洲美女视频网站| 上原亚衣av一区二区三区| 91国产美女在线观看| 国产一区二区视频在线观看| 91av视频导航| 欧美日韩免费在线| 国产精品视频26uuu| 精品国产一区二区三区久久狼5月| 日韩高清人体午夜| 2021国产精品视频| 欧美夫妻性生活xx| 欧美日韩aaaa| 欧美激情精品久久久久久黑人| 色噜噜狠狠狠综合曰曰曰88av| 久久久精品亚洲| 精品久久久久久久中文字幕| 成人免费在线网址| 超在线视频97| 欧美与欧洲交xxxx免费观看| 国产精品视频午夜| 亚洲色图国产精品| 91精品视频在线播放| 美日韩精品免费观看视频| 一本色道久久综合亚洲精品小说| 欧美大学生性色视频| 欧美大片在线影院| 亚洲国模精品一区| 国产精品欧美一区二区三区奶水| 久久香蕉国产线看观看网| 在线播放日韩欧美| xvideos成人免费中文版| 2020国产精品视频| 亚洲电影免费观看高清完整版| 欧美激情视频在线观看| 日韩中文在线视频| 欧美日韩国产综合新一区| 国产一区二区日韩精品欧美精品| 国内精品一区二区三区| 97精品一区二区三区| 中文字幕日韩欧美精品在线观看| 日韩视频中文字幕| 欧美黑人一级爽快片淫片高清| 日韩欧美中文字幕在线播放| 8090理伦午夜在线电影| 国产精品免费一区二区三区都可以| 亚洲a区在线视频| 久久激情视频久久| 91九色综合久久| 亚洲午夜精品久久久久久久久久久久| 欧美一区三区三区高中清蜜桃| 久久香蕉国产线看观看网| 91精品国产高清久久久久久| 久久成人免费视频| 亚洲欧美国内爽妇网| 色综合久久久888| 最近更新的2019中文字幕| 成人免费网站在线看| 久久久精品日本| 成人激情电影一区二区| 国产精品久久97| 欧美精品激情在线| 亚洲无线码在线一区观看| 国产精品黄页免费高清在线观看| 亚洲tv在线观看| 久久久国产精彩视频美女艺术照福利| 亚洲精品动漫久久久久| 欧美伊久线香蕉线新在线| 久久国产精品网站| 日韩大陆欧美高清视频区| 色樱桃影院亚洲精品影院| 欧美日韩国产丝袜美女| 久久久久久网站| 日韩高清欧美高清| 久久免费视频在线| 国产成人91久久精品| 日本不卡免费高清视频| 国产精品久久久久久av下载红粉| 国产精品自拍视频| 欧美影院成年免费版| 国产精品亚洲网站| 日韩av色在线| 精品国产乱码久久久久久婷婷| 精品久久久久久久久久国产| 国产亚洲日本欧美韩国| 久久精品视频亚洲| 亚洲国产欧美自拍| 色噜噜狠狠狠综合曰曰曰88av| 91久久国产婷婷一区二区| 超在线视频97| 1769国内精品视频在线播放| 亚洲在线一区二区| 88国产精品欧美一区二区三区| 久久精品视频在线| 亚洲精品视频在线播放| 国产精品网站大全| 欧美在线视频a| 国产激情视频一区| 日韩美女在线观看一区| 欧美午夜无遮挡| 国产z一区二区三区| 日韩av在线网址| 91中文字幕一区| 亚洲精品永久免费精品| 久久久电影免费观看完整版| 成人av电影天堂| 成人网页在线免费观看| 亚洲一区免费网站| 海角国产乱辈乱精品视频| 欧美自拍视频在线观看| 97色伦亚洲国产| 欧美色另类天堂2015| 欧美中文字幕在线观看| 国产不卡av在线免费观看| 欧美国产在线电影| 精品久久久久久久久久久久久| 久久久久久91| 亚洲欧美在线看| 亚洲欧美在线免费| 日本精品视频网站| 日韩在线视频线视频免费网站| 亚洲欧美日韩天堂一区二区| 国产成人精品综合久久久| 亚洲国产精品系列| 久久久av免费| 亚洲天堂日韩电影| 91亚洲精品久久久久久久久久久久| 日韩成人在线电影网| 国产精品丝袜一区二区三区| 国产日韩欧美在线看| 日韩电影大片中文字幕| 亚洲娇小xxxx欧美娇小| 亚洲**2019国产| 国产欧美亚洲精品| 亚洲午夜国产成人av电影男同| 国产精品视频在线播放| 欧美亚洲激情在线| 91av在线精品| 91久久久久久久久久久久久| 国产精品激情av电影在线观看| 亚洲自拍小视频免费观看| 亚洲欧美国产精品专区久久| 国产精品久久久久福利| 欧洲精品毛片网站| 久久91精品国产91久久久|