PDA

View Full Version : سوال: تغییر سایز متن gridview هنگام بروز رسانی رکورد در gridview .....



omid6630
سه شنبه 23 اسفند 1390, 21:54 عصر
به نام خدا .
دوستان لطف دارن و تند تند پست ها رو حذف میکنن . ولی مهم نیست .

همون طور که گفته بودم - تو یک صفحه 2 تا گرید ویو دارم - که روی هر کدوم 2 تا LinkButton وجود داره - یکی برای حذف و یکی برای ویرایش .

وقتی ویرایش رو میزنی - اطلاعات رکورد مورد نظر رو میریزه تو Texbox ها .
بعد از اون یک دکمه دارم برای به روز رسانی اطلاعات -

توی گرید اول وقتی دکمه ی بروز رسانی رو میزنم - عمل آپدیت انجام نمیشه و سایز متن گرید هم چند شماره ای بزرگ میشه .

این در حالی است که گرید اول درست کار میکنه .

این کد به روز رسانی .


protected void Button1_Click(object sender, EventArgs e)
{
string mdd = "";
try
{
if (FileMaddahi.HasFile)
{
mdd = FileSokhanrani.FileName;
mdd = mdd.Replace(" ", "-");
FileSokhanrani.SaveAs(Server.MapPath("../Sokhanrani\\") + mdd);
}
int IDMaddahi = Convert.ToInt32(ViewState["IDMaddahi"]);
SqlCommand cmd = new SqlCommand("update Maddahi set Ma_Program=@Ma_Program,Ma_Place=@Ma_Place,Ma_Secti on=@Ma_Section,Ma_Name=@Ma_Name,Ma_File=@Ma_File where Ma_ID=@Ma_ID", cnn);
cmd.Parameters.AddWithValue("@Ma_Program", txtMddProgram.Text);
cmd.Parameters.AddWithValue("@Ma_Date", txtMddDate.Text);
cmd.Parameters.AddWithValue("@Ma_Place", txtMddPlace.Text);
cmd.Parameters.AddWithValue("@Ma_Section", txtMddSection.Text);
cmd.Parameters.AddWithValue("@Ma_Name",txtMddName.Text);
//cmd.Parameters.AddWithValue("@Download", txtDownload.Text);
cmd.Parameters.AddWithValue("@Ma_File", IDMaddahi);
cnn.Open();
cmd.ExecuteNonQuery();
cnn.Close();
Response.Redirect("Heyad-Admin.aspx");
BindMaddahiGrid();
cleartextbox();

}
catch (Exception ex)
{
Response.Write("<script>alert=('لطفا اطلاعات را بصورت صحیح وارد کنید ')</script>");
}
}

omid6630
سه شنبه 23 اسفند 1390, 23:01 عصر
انگار که اصلا cmd.ExecuteNonQuery(); به بعد جرا نمیشه .

omid6630
سه شنبه 23 اسفند 1390, 23:13 عصر
درست شد فهمیدم ..

مشکل از دستور UPDATE بود - درست تنظیم نبود .