using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.Configuration;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
GridDataBind();
}
public void GridDataBind()
{
String constr = ConfigurationSettings.AppSettings["constr"];
SqlConnection con = new SqlConnection(constr);
SqlCommand com = new SqlCommand("select * from Table_Name", con);
con.Open();
SqlDataReader dr = com.ExecuteReader();
GridView1.DataSource = dr;
GridView1.DataBind();
con.Close();
}
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
GridViewRow row = GridView1.Rows[e.RowIndex];
DataKey key;
if (row != null)
{
key = GridView1.DataKeys[row.RowIndex];
TextBox txtname = (TextBox)row.FindControl("txtname");
TextBox txtpass = (TextBox)row.FindControl("txtpass");
string strname = txtname.Text;
string strpass = txtpass.Text;
string constr = ConfigurationSettings.AppSettings["constr"];
SqlConnection conn = new SqlConnection(constr);
SqlCommand com = new SqlCommand("update Table_Name set
SqlDataReader dr = com.ExecuteReader();
GridView1.DataSource = dr;
GridView1.DataBind();
con.Close();
}
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
GridViewRow row = GridView1.Rows[e.RowIndex];
DataKey key;
if (row != null)
{
key = GridView1.DataKeys[row.RowIndex];
TextBox txtname = (TextBox)row.FindControl("txtname");
TextBox txtpass = (TextBox)row.FindControl("txtpass");
string strname = txtname.Text;
string strpass = txtpass.Text;
string constr = ConfigurationSettings.AppSettings["constr"];
SqlConnection conn = new SqlConnection(constr);
SqlCommand com = new SqlCommand("update Table_Name set
name='"+strname+"', pass='"+strpass+"' where ID='"+key.Value+"'", conn);
conn.Open();
com.ExecuteNonQuery();
conn.Close();
GridView1.EditIndex = -1;
GridDataBind();
}
}
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
GridView1.EditIndex = e.NewEditIndex;
GridDataBind();
}
protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgse)
{
GridView1.EditIndex = -1;
GridDataBind();
}
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
GridViewRow row = GridView1.Rows[e.RowIndex];
DataKey key ;
key = GridView1.DataKeys[row.RowIndex];
if (row != null)
{
String constr = ConfigurationSettings.AppSettings["constr"];
SqlConnection conn = new SqlConnection(constr);
SqlCommand com = new SqlCommand();
conn.Open();
com.CommandText = "delete from Table_Name where ID='" + key.Value + "'";
com.Connection = conn;
com.ExecuteNonQuery();
conn.Close();
}
GridDataBind();
}
}
conn.Open();
com.ExecuteNonQuery();
conn.Close();
GridView1.EditIndex = -1;
GridDataBind();
}
}
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
GridView1.EditIndex = e.NewEditIndex;
GridDataBind();
}
protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgse)
{
GridView1.EditIndex = -1;
GridDataBind();
}
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
GridViewRow row = GridView1.Rows[e.RowIndex];
DataKey key ;
key = GridView1.DataKeys[row.RowIndex];
if (row != null)
{
String constr = ConfigurationSettings.AppSettings["constr"];
SqlConnection conn = new SqlConnection(constr);
SqlCommand com = new SqlCommand();
conn.Open();
com.CommandText = "delete from Table_Name where ID='" + key.Value + "'";
com.Connection = conn;
com.ExecuteNonQuery();
conn.Close();
}
GridDataBind();
}
}
No comments:
Post a Comment