بیتا حکمت
سه شنبه 09 دی 1393, 03:44 صبح
سلام . من یک GridView به صفحه اضافه کردم که روی کنترل اپدیت پنل قرار گرفته . و یک باتن هم هست که برای اپدیت نوشتم . مشکلم اینکه وقتی روی این باتن کلیک میشه بار اول اطلاعات گرید به صورت اپدیت نشون داده نمیشن ولی وقتی بار دوم کلیک بشه اطلاعات به صورت اپدیت نشون داده میشن
این دستور اپدیتم هست :
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=AccountingDB;Integrated Security=True");
conn.Open();
string qery;
qery = "UPDATE StoreTB SET Descriptions='" + TextBox2.Text + "' where IDStore='" + TextBox1.Text + "'";
SqlCommand comm = new SqlCommand(qery, conn);
comm.ExecuteScalar();
conn.Close();
}
و اینم سورس asp.net
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:GridView ID="GridView1" runat="server"
onselectedindexchanged="GridView1_SelectedIndexChanged1">
</asp:GridView>
</div>
<p>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</p>
<p>
</p>
<p>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
</p>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click1"
Text="Button" />
</form>
</body>
</html>
این دستور اپدیتم هست :
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=AccountingDB;Integrated Security=True");
conn.Open();
string qery;
qery = "UPDATE StoreTB SET Descriptions='" + TextBox2.Text + "' where IDStore='" + TextBox1.Text + "'";
SqlCommand comm = new SqlCommand(qery, conn);
comm.ExecuteScalar();
conn.Close();
}
و اینم سورس asp.net
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:GridView ID="GridView1" runat="server"
onselectedindexchanged="GridView1_SelectedIndexChanged1">
</asp:GridView>
</div>
<p>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</p>
<p>
</p>
<p>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
</p>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click1"
Text="Button" />
</form>
</body>
</html>