分不够可再加!!一个问题相信大家也有过的,关于DATAGRID,详情请看 既然是使用DATAGRID来修改数据,为什么不使用它本身提供的修改功能呢?在EditCommand, UpdateCommand的事件代码中处理就好了。有很多例子的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 实际上你的代码在每次保存按钮按下时,都会执行page_load,这样你就清楚了为什么没有反应了。从你的代码看,你使要对数据表添加一条新的记录,然后按保存按钮把记录更新到数据库中,你可以这样做:把读取数据库的方法抽取出来封装为一个方法(如):protected void DataGridBind(){ sql=new SqlConnection("uid=sa;pwd=sa;database=myweb"); reader=new SqlDataAdapter("select * from lyzz",sql); set1=new DataSet(); reader.Fill(set1); DataGrid1.DataSource=set1.Tables[0].DefaultView; DataGrid1.DataBind(); }Page_Load中的代码: if(!IsPostBack) { DataGridBind(); }对数据更新的操作,你自己看这做吧,每次更新完了之后,调用DataGridBind() niwalker() ( )我那样做后DATAGRID里有了一个空行,可以编辑那要如何取得这行的值呢先谢了 这个问题我也碰到过的,也是让我愁了好久,最后发现在关键就是在.NET自动生成的四个命令出的问题,就是SELECTCOMMAN,insertcommand,updatecommand和deletecommand上的,你可以用手工输入对进行修改,然后再设到DATAADAPTER上 急求C#解答。。 问个gridview数据查询的问题 看下这个字符编码问题 GridView 选择行的技巧 有没有C#的书籍是和C++ primmer或者thinking in java一个等级的?? 在C#中如何开辟一个1M的内存空间? 电子邮件的格式检验! 以前在局域网做项目用vss,现在需要远程协作应用什么源码控制? C# 网页aspx获取post的数据 C#与SQL SERVER的连接问题 ̄ ̄ ̄ ̄ ̄ 有谁能详细说一下包含水晶报表的程序在98怎样才能运行,200全分赠送 我是初学者,请问 API 对学习 c# 重要吗?应该怎么学呢?
从你的代码看,你使要对数据表添加一条新的记录,然后按保存按钮把记录更新到数据库中,你可以这样做:
把读取数据库的方法抽取出来封装为一个方法(如):protected void DataGridBind()
{
sql=new SqlConnection("uid=sa;pwd=sa;database=myweb");
reader=new SqlDataAdapter("select * from lyzz",sql);
set1=new DataSet();
reader.Fill(set1);
DataGrid1.DataSource=set1.Tables[0].DefaultView;
DataGrid1.DataBind();
}Page_Load中的代码: if(!IsPostBack)
{
DataGridBind();
}对数据更新的操作,你自己看这做吧,每次更新完了之后,调用DataGridBind()
我那样做后
DATAGRID里有了一个空行,可以编辑
那要如何取得这行的值呢
先谢了