2011-01-24 82 views
1
using System; 
using System.Collections; 
using System.Configuration; 
using System.Data; 
using System.Linq; 
using System.Web; 
using System.Web.Security; 
using System.Web.UI; 
using System.Web.UI.HtmlControls; 
using System.Web.UI.WebControls; 
using System.Web.UI.WebControls.WebParts; 
using System.Xml.Linq; 
using System.Data.SqlClient; 

public partial class ExptGridviewEdit : System.Web.UI.Page 
{ 
    SqlCommand com; 
    SqlDataAdapter da; 
    DataTable dtb; 
    SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["gj"].ConnectionString); 
    protected void Page_Load(object sender, EventArgs e) 
    { 
     //if (!Page.IsPostBack) 
     //{ 
      com = new SqlCommand("Select * from tblExpt", con); 
      da = new SqlDataAdapter(com); 

      dtb = new DataTable(); 
      da.Fill(dtb); 
      if (dtb.Rows[0] != null) 
      { 

       BindData(); 
      } 
      GridView1.AutoGenerateEditButton = true; 
      GridView1.RowUpdating += new GridViewUpdateEventHandler(GridView1_RowUpdating); 
      GridView1.DataKeyNames = new string[] { "id" }; 
      GridView1.RowEditing += new GridViewEditEventHandler(GridView1_RowEditing); 
     // } 
    } 
    protected void BindData() 
    { 
     GridView1.DataSource = dtb; 
     GridView1.DataBind(); 
    } 
    protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e) 
    { 
    } 
    protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e) 
    { 

     GridView1.EditIndex = e.NewEditIndex; 
     GridView1.DataSource = dtb; 
     GridView1.DataBind(); 
    } 

} 
+0

@薩姆藏紅花♦:我們爲什麼上反覆後裝訂背襯我認爲這將不允許更新值。 – Learner 2011-01-25 13:47:32

回答

相關問題