Using DataSet and SqlDataAdapter (AutoPostBack)
rotected void Page_Load(object sender,
EventArgs e)
{
ArrayList ar = new ArrayList();
DataSet ds= Geturldesc();
DataTable dt=ds.Tables[0];
//or ds.Tables["webdescription"];
foreach( DataRow row in dt.Rows)
ar.Add(row["Description"]);
ddlurl.DataSource=ar;
ddlurl.DataBind();
}
protected DataSet Geturldesc()
{
string conninfo = ConfigurationSettings.AppSettings["StudentConn"];
SqlConnection conn = new SqlConnection(conninfo);
SqlCommand objcmd = new SqlCommand("GetUrlDesc",
conn);
objcmd.CommandType = CommandType.StoredProcedure;
DataSet objds = new DataSet();
SqlDataAdapter objda = new SqlDataAdapter();
objda.SelectCommand = objcmd;
//associate sel command with sqldataadapter
conn.Open();
objda.Fill(objds, "webdescription");
return objds;
}
|