listboxdatavalue.aspx

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

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

<script runat=server>

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

    dtblStates.Columns.Add(new DataColumn( "StateName", typeof( string  ) ) );
    dtblStates.Columns.Add(new DataColumn( "StateAbbr", typeof( string
      ) ) );
    drowNewRow = dtblStates.NewRow();
    drowNewRow[ "StateName" ] = "California";
    drowNewRow[ "StateAbbr" ] = "CA";
    dtblStates.Rows.Add( drowNewRow );
    drowNewRow = dtblStates.NewRow();
    drowNewRow[ "StateName" ] = "Massachusetts";
    drowNewRow[ "StateAbbr" ] = "MA";
    dtblStates.Rows.Add( drowNewRow );
    drowNewRow = dtblStates.NewRow();
    drowNewRow[ "StateName" ] = "Ohio";
    drowNewRow[ "StateAbbr" ] = "OH";
    dtblStates.Rows.Add( drowNewRow );

    lstStateOfResidence.DataSource = dtblStates;
    lstStateOfResidence.DataTextField = "StateName";
    lstStateOfResidence.DataValueField = "StateAbbr";
    lstStateOfResidence.DataBind();
  }
}

</script>

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

<form Runat="Server">

<asp:ListBox
  ID="lstStateOfResidence"
  Runat="Server"/>

</form>

</body>
</html>

⌨️ 快捷键说明

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