zahracomputer
پنج شنبه 12 اسفند 1389, 23:46 عصر
سلام و خسته نباشید
من لازم است مقادیر یک جدول را در چند سطر در Gridview نمایش بدهم و یکی از فیلدها را پس از خواندن از دیتا بیس پس از اعمال تغییرات در gridview نمایش بدهم. برای این منظور یک Itemtemplate قرار داده و چیدمان مورد تظر را روی فیلدها اعمال می کنم با این دستورات:
[CSHARP]
<tr><td><%#Eval("Text") %></td></tr>
سپس برای نمایش فیلد مورد نظر از کد زیر استفاده می نمایم
con.Open();
string st = "Select * from tblarticle";
SqlDataAdapter da = new SqlDataAdapter(st, con);
da.Fill(ds, "tblArticle");
string strSel = "Select Text from tblArticle";
cmds = new SqlCommand(strSel, con);
string text = Convert.ToString(cmds.ExecuteScalar());
/*انجام تغییرات*/
cmds.ExecuteNonQuery();
ds.Tables[0].Rows[1]["text"] = text;
GridView1.DataSource = ds;
ولی صفحه خروجی سفید است.
ممنون میشم راهنمایی بفرمایید
من لازم است مقادیر یک جدول را در چند سطر در Gridview نمایش بدهم و یکی از فیلدها را پس از خواندن از دیتا بیس پس از اعمال تغییرات در gridview نمایش بدهم. برای این منظور یک Itemtemplate قرار داده و چیدمان مورد تظر را روی فیلدها اعمال می کنم با این دستورات:
[CSHARP]
<tr><td><%#Eval("Text") %></td></tr>
سپس برای نمایش فیلد مورد نظر از کد زیر استفاده می نمایم
con.Open();
string st = "Select * from tblarticle";
SqlDataAdapter da = new SqlDataAdapter(st, con);
da.Fill(ds, "tblArticle");
string strSel = "Select Text from tblArticle";
cmds = new SqlCommand(strSel, con);
string text = Convert.ToString(cmds.ExecuteScalar());
/*انجام تغییرات*/
cmds.ExecuteNonQuery();
ds.Tables[0].Rows[1]["text"] = text;
GridView1.DataSource = ds;
ولی صفحه خروجی سفید است.
ممنون میشم راهنمایی بفرمایید