dropdownlist控件的几个属性selectedIndex、selectedItem、selectedValue、selectedItem.Text、selectedItem.value的区别

1. selectedIndex——指的是dropdownlist中选项的索引,为int,从0开始,可读可写

2. selectedItem——指的是选中的dropdownlist中选项,为ListItem,只读不写

3. selectedValue——指的是选中的dropdownlist中选项的值,为string, 只读不写

4. selectedItem.Text——指的是选中的dropdownlist中选项的文本内容,与selectedItems的值一样为string,可读可写

5. selectedItem.value——指的是选中的dropdownlist中选项的值,与selectedValue的值一样,为string,可读可写

光看文字可能不太理解,我也是通过程序来加深理解的,下面举个例子:.

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="dropdown.aspx.cs" Inherits="dropdown" %>

无标题页

北京

上海

广州






后台代码

using System;

using System.Data;

using System.Configuration;

using System.Collections;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Web.UI.HtmlControls;

public partial class dropdown : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

}

protected void Button1_Click(object sender, EventArgs e)

{

Label1.Text = "selectedIndex=" + DropDownList1.SelectedIndex;

Label2.Text = "selectedItem=" + DropDownList1.SelectedItem;

Label3.Text = "selectedValue=" + DropDownList1.SelectedValue;

Label4.Text = "selectedItem.text=" + DropDownList1.SelectedItem.Text;

Label5.Text = "selectedItem.value=" + DropDownList1.SelectedItem.Value;

}

}

原文

Posted in 独立之光
Copyright © 2088 国电神策网游活动网 All Rights Reserved.
友情链接