Asp Control ASP.Net

<%@ Page Language="C#" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Data.SqlClient" %>

    void Page_Load(object sender, EventArgs e)
    {
      if (!Page.IsPostBack)
        BindData();
    }
    void BindData()
    {
      const string strConnString = "server=localhost;uid=sa;pwd=;database=pubs";
      SqlConnection objConn = new SqlConnection(strConnString);
    
      const string strSQL = "SELECT * FROM titles";
      SqlCommand objCmd = new SqlCommand(strSQL, objConn);
    
      objConn.Open();
    
      dlTitles.DataSource = objCmd.ExecuteReader(CommandBehavior.CloseConnection);
      dlTitles.DataBind();
    
      objConn.Close();
    }
    void DisplayBookDetails(object sender, EventArgs e)
    {
      BindData();
    }


                  id="dlTitles"
                OnSelectedIndexChanged="DisplayBookDetails"
                Font-Name="Verdana" 
                Font-Size="11pt"
                ItemStyle-BackColor="#eeeeee"
                AlternatingItemStyle-BackColor="White"
                HorizontalAlign="Center" CellPadding="8">
    
    
      <%# DataBinder.Eval(Container.DataItem, "title") %>
      [            runat="server" CommandName="Select"
            Text="View Book Details" />]
    

    
    
      
        
          
          
        
        
          
          
        
        
          
          
        
      
Title:<%# DataBinder.Eval(Container.DataItem, "title") %>
Type:<%# DataBinder.Eval(Container.DataItem, "type") %>
Notes:<%# DataBinder.Eval(Container.DataItem, "notes") %>