SianiD
یک شنبه 15 خرداد 1390, 18:23 عصر
سلام دوستان
من اولین سایت هست که میخوام از پایه خودم طراحی کنم و خیلی مبتدی هستم .
این سایت یه قسمت داره واسه نمایش اخبار ، بعد از یکم تحقیق فهمیدم بهترین گزینه برای نمایش اخبار استفاده از کنترل datalist هستش . ( اگر اشتباه میکنم کنترل بهتری هست لطفا بهم بگید )
اما الان مشکلی که دارم اینه که من میخوام محتویات دیتا بیسن رو با کد نویسی درون دیتا لیست نمایش بده اما وقتی کد مینویسم چیزی نمایش نمیده ؟؟!!!
ولی وقتی با SqlDatasource اینکارو میکنم محتویات نمایش میده دلیلش چیه ؟
اینم کدی که نوشتم :
SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Documents and Settings\Administrator\My Documents\Visual Studio 2010\WebSites\WebSite3\db.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
con.Open();
SqlCommand cmd2 = new SqlCommand("Select * from table1", con);
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd2;
DataTable dt = new DataTable();
da.Fill(dt);
Datalist1.DataSource = dt;
Datalist1.DataBind();
con.Close();
من اولین سایت هست که میخوام از پایه خودم طراحی کنم و خیلی مبتدی هستم .
این سایت یه قسمت داره واسه نمایش اخبار ، بعد از یکم تحقیق فهمیدم بهترین گزینه برای نمایش اخبار استفاده از کنترل datalist هستش . ( اگر اشتباه میکنم کنترل بهتری هست لطفا بهم بگید )
اما الان مشکلی که دارم اینه که من میخوام محتویات دیتا بیسن رو با کد نویسی درون دیتا لیست نمایش بده اما وقتی کد مینویسم چیزی نمایش نمیده ؟؟!!!
ولی وقتی با SqlDatasource اینکارو میکنم محتویات نمایش میده دلیلش چیه ؟
اینم کدی که نوشتم :
SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Documents and Settings\Administrator\My Documents\Visual Studio 2010\WebSites\WebSite3\db.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
con.Open();
SqlCommand cmd2 = new SqlCommand("Select * from table1", con);
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd2;
DataTable dt = new DataTable();
da.Fill(dt);
Datalist1.DataSource = dt;
Datalist1.DataBind();
con.Close();