PDA

View Full Version : سوال: عدم وجود گریدویو هنگام باز شدن صفحه



forodo
چهارشنبه 06 آذر 1392, 15:02 عصر
سلام
من دوتا گریدویو انداختم توی صفحه ولی موقع اجرا اونارو نمی بینم.
کد زیر هم برای ریختن اطلاعات داخل یکی از گریدویوها نوشتم. ( اصلاً از هیچ ویزاردی استفاده نکردم )

protected void Page_Load(object sender, EventArgs e)
{
string str = @"SELECT *
FROM tblDakhl AS D, tblHoghugh AS H
WHERE D.HoghughID = H.HID";
SqlDataAdapter da = new SqlDataAdapter(str, @"Data Source=.;Initial Catalog=ForMyWeb;User ID=sa;Password=***");
DataTable dt = new DataTable();
da.Fill(dt);
GridView1.DataSource = dt;
}

fakhravari
چهارشنبه 06 آذر 1392, 15:56 عصر
GridView1.DataBind()

forodo
چهارشنبه 06 آذر 1392, 16:03 عصر
GridView1.DataBind()
کد اینطوری شد: درسته جاش؟

protected void Page_Load(object sender, EventArgs e)
{
string str = @"SELECT *
FROM tblDakhl AS D, tblHoghugh AS H
WHERE D.HoghughID = H.HID";
SqlDataAdapter da = new SqlDataAdapter(str, @"Data Source=.;Initial Catalog=ForMyWeb;User ID=sa;Password=alisql");
DataTable dt = new DataTable();
da.Fill(dt);
GridView1.DataSource = dt;

GridView1.DataBind();
}

کلاً گریدویو رو نمی بینم چه برسه به اطلاعات داخلش.

majid1367
چهارشنبه 06 آذر 1392, 17:31 عصر
باید به گرید ویو ستون اضافه کنی تا ببینیش

forodo
چهارشنبه 06 آذر 1392, 17:54 عصر
باید به گرید ویو ستون اضافه کنی تا ببینیش
این محیطه ویژواله:
113277
اینم هنگامه اجرا:
113278
اقلاً باید سرتیترای گریدویو بیاد ولی نمی دونم اونا چرا نمیاد!!!

fakhravari
چهارشنبه 06 آذر 1392, 17:54 عصر
جاش درسته.

mRizvandi
چهارشنبه 06 آذر 1392, 19:29 عصر
گریدویو اگر دیتا نداشته باشه، چیزی در خروجی تولید نمی کنه. می تونید EmptyRow رو ست کنید تا در صورت عدم وجود اطلاعات متن پیام شما رو نمایش بده
EmptyDataText="در حال حاضر اطلاعی برای نمایش موجود نمی باشد"