dropdownlistdatavalue.aspx

来自「asp.net技术内幕的书配源码」· ASPX 代码 · 共 50 行

ASPX
50
字号
<%@ Page Language="C#"%>
<%@ Import namespace="System.Data" %>

<script runat=server>

void Page_Load(Object sender , EventArgs e) 
{
  if (! IsPostBack ) {
    DataTable  dtbMusic = new DataTable();
     DataRow drowNewRows;

    dtbMusic.Columns.Add(      new DataColumn( "CategoryName", typeof( string  ) ) );
    dtbMusic.Columns.Add(      new DataColumn( "CategoryID", typeof( string  ) ) );
    drowNewRows = dtbMusic.NewRow();
    drowNewRows[ "CategoryName" ] = "Country Music";
    drowNewRows[ "CategoryID" ] = "country";
    dtbMusic.Rows.Add( drowNewRows );
    drowNewRows = dtbMusic.NewRow();
    drowNewRows[ "CategoryName" ] = "Rock Music";
    drowNewRows[ "CategoryID" ] = "rock";
    dtbMusic.Rows.Add( drowNewRows );
    drowNewRows = dtbMusic.NewRow();
    drowNewRows[ "CategoryName" ] = "Classical Music";
    drowNewRows[ "CategoryID" ] = "classical";
    dtbMusic.Rows.Add( drowNewRows );

    dropCategory.DataSource = dtbMusic;
    dropCategory.DataTextField = "CategoryName";
    dropCategory.DataValueField = "CategoryID";
    dropCategory.DataBind();
  }
}

</script>

<html>
<head><title>DropDownListDataValue.aspx</title></head>
<body>

<form Runat="Server">

<asp:DropDownList
  ID="dropCategory"
  Runat="Server"/>

</form>

</body>
</html>

⌨️ 快捷键说明

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