当前位置:编程学习 > C#/ASP.NET >>

gridview在增加记录后不刷新页面时自动将数据显示在gridview上(高难度)100分

在页面a,b,c,d四个用于输入的文本框
第一次保存时将文本框数据保存到data1
之后a保持不变,继续添加b,c,d文本数据同样保存到data1
这些都没问题
下面用一gridview条件查询(根据a)显示出刚存入data1 的数据
第一次没有问题
但增加第二笔数据时gridview不能自动刷新
显示还是第一次保存的数据。
第三次插入时还是一样
请问不刷新页面时怎样刷新gridview让数据显示出来??????
--------------------编程问答-------------------- 只能帮顶 --------------------编程问答-------------------- UpdatePanel ?? --------------------编程问答-------------------- javascript实现动态添加表格行 --------------------编程问答-------------------- http://lucky.diy.myrice.com/javascriptexam/addelement.htm
http://msdn.microsoft.com/workshop/author/tables/buildtables.asp

gridview的结果就是表格 --------------------编程问答-------------------- 搜索中主键查询后,数据绑定,
登陆中主键查询后,数据不绑定.
大概是这个思路吧 --------------------编程问答-------------------- 学习ing... --------------------编程问答-------------------- 谢谢各位,我找了个重新绑定控件的方法
成功了!!!
欢迎交流qq:9317601 --------------------编程问答-------------------- 帮顶,呵呵,lz共享一下啊 --------------------编程问答-------------------- ddd --------------------编程问答-------------------- 帮顶,呵呵,lz共享一下啊 --------------------编程问答-------------------- 你可以在添加数据到数据库的同时
在datagridview上new一row
然后按照格式把数据加到该row上
就可以同步了 --------------------编程问答-------------------- 怎么全是废话!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --------------------编程问答-------------------- 数据存储后,GridView1.DataBind() --------------------编程问答-------------------- 不知道!!!!! --------------------编程问答-------------------- 可以用updatePanel --------------------编程问答-------------------- 重新绑定gridview的数据源 --------------------编程问答-------------------- 结帖率:7.14%   --------------------编程问答-------------------- 1,采用ajax,
2,采用 DOM追加行 --------------------编程问答-------------------- jquery追加一行 --------------------编程问答--------------------  if (sqlcommand.ExecuteNonQuery() >= 0)
            {
                MessageBox.Show("修改成功");
            }
            DataSet ds = new DataSet();
            SqlDataAdapter da = new SqlDataAdapter();
            sqlcommand.CommandText = "select * from 数据库名";
            da.SelectCommand = sqlcommand;
            da.Fill(ds, "数据库名");
            dataGridView1.DataSource = ds.Tables[0]; 


呵呵,今天我做这个时候,一开始运行后也总显示不出来,后来加上这段滴,不知道你那行不行 --------------------编程问答-------------------- 使用微软的UpdatePanel,他是微软的Ajax,不刷新页面,你可以搜索一下,很容易,加上控件基本就可以不刷新页面了 --------------------编程问答-------------------- 结帖率:7.14% --------------------编程问答--------------------
引用 6 楼 xray2005 的回复:
学习ing...


我是来看你头像的~ --------------------编程问答-------------------- 这..  07年的都被翻出来了?

顶楼上的 用AJAX 里的updatepanel  局部刷新!!1 --------------------编程问答--------------------
保存数据口重新绑定数据,然后用AJAX 里的updatepanel 刷新!! --------------------编程问答-------------------- 学习ing··· --------------------编程问答--------------------
保存数据口重新绑定数据,然后用AJAX 里的updatepanel 刷新!! --------------------编程问答-------------------- 07年的时候有喜洋洋和灰太狼吗?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,