PDA

View Full Version : مشكل باDataBind كردن گريد ويو



poya121
دوشنبه 29 آبان 1391, 17:15 عصر
سلام من ميخوام بعد از هر عمليات مثل اپديت و ديليت و ... گريد ويو من اطلاعاتش بعد از اپديت تغيير كنه
ولي اينطور نيست (من اطلاعات گريد رو داخل تكس باكس ميريزم و اپديت يا ديليت ميكنم)ميخوام مثلا با زدن دكمه اپديت بعد از اپديت شدن اطلاعات گريد هم تغيير كنه
من تو asp از DataBind استفاده ميكردم ولي اينجا نداره؟
چي كار بايد بكنم؟

saeed.8350028
دوشنبه 29 آبان 1391, 17:18 عصر
از چه طریق grid را پر می کنی؟

یک راه ساده اینه که اطلاعات را از اول از بانک بخونی و دوباره توی گرید بزاری

poya121
دوشنبه 29 آبان 1391, 17:25 عصر
[SqlDataAdapter da = new SqlDataAdapter(cmd2);
DataTable dt = new DataTable();
da.Fill(dt);


اين كديه كه براي پر كردن گريد استفاده ميكنم
فيلد هاي جدول هاي من خيلي زياده(بالاي 20 فيلد) راه بهتري نيست؟

saeed.8350028
دوشنبه 29 آبان 1391, 17:46 عصر
دوست من شما این کد را آخر دکمه ای که توی اون insert,delete,update می کنی اضافه کن
dt.Clear();
da = new SqlDataAdapter(cmd3);
da.Fill(dt);
dataGridView1.DataSource = dt;
البته cmd3 باید کد select را داخلش نوشته باشی