vs2005中,GridView自带的编辑中的更新按钮不起作用

来源:百度知道 编辑:UC知道 时间:2024/06/25 11:05:33
按更新后不会产生异常,就是数据没更新,代码如下:
using System;
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 ;

public partial class _Default : System.Web.UI.Page
{
public SqlConnection GetConnection()
{
string myStr = ConfigurationManager.AppSettings["ConnectionString"].ToString();
SqlConnection myConn = new SqlConnection(myStr);
return myConn;
}
protected void bind()
{
SqlConnection myConn = GetConnection();
myConn.Open();
string sqlStr = "select * from tb_class";
SqlDataAdapter myDa = new SqlDataAdapter(sqlStr, myConn);
DataSet myDs = new DataSet();
myDa.Fill(myD

一般一个页面会在page_load时间中加载一些内容,但是在提交数据到服务器端时会重新加载这些内容,但是这个并不是程序中希望见到的。

在page_load中这样写:
if(!IsPostBack)
{
要加载的内容...
}

表示当第一次加载页面的时候才执行“要加载的内容...”
试试吧

设个断点跟一下就知道了啦~!