databinding.aspx

来自「asp入门到精通的源代码」· ASPX 代码 · 共 43 行

ASPX
43
字号
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<html>
<script language="VB" runat="server">
    sub Page_Load(obj as Object, e as EventArgs)
       response.write("PageLoad")
'       if not Page.IsPostBack then
          'create an array of colors
          dim arrColors() as string = _
             {"red", "orange", "yellow", "green", _
              "blue", "indigo", "violet"}
           
          List1.DataSource = arrColors
          List1.DataBind()
    '   end if
    end sub
    
    sub Index_Changed(obj as Object, e as EventArgs) 
       response.write("IndexChanged")
       DataBind()
    end sub
    
</script>

<body>

   <form runat="server">
      "In page"
      <asp:Listbox runat="server" id="List1"
         width="150"
         AutoPostBack=true
         rows="1"
         SelectionMode="Single"
         OnSelectedIndexChanged="Index_Changed" >
      </asp:Listbox><p>
            
      <asp:Label id="label1" runat="server"
         text='<%# List1.SelectedItem.Text %>' />
   </form>
   
</body>
</html>

⌨️ 快捷键说明

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