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>");
}
}
دوستان لطف دارن و تند تند پست ها رو حذف میکنن . ولی مهم نیست .
همون طور که گفته بودم - تو یک صفحه 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>");
}
}