Panel和Dataset的使用,请教!!谢谢~~

lj_31043705 2011-05-04 03:22:33
想做一个录入界面,录入一些信息后,希望点击提交后,在下面一行能够显示刚才录入的信息,用gridview控件显示。

protected void Button1_Click(object sender, EventArgs e)
{

Panel1.Visible = true;
TextBox13.Text = "Gridview1";
DataSet ds = new DataSet();

GridView1.DataSource = ds;
GridView1.DataBind();
}
Dataset里面应该怎样写?

在网页中,上面是录入信息,然后用一个button控件提交,设置了Panel属性,不点击提交就不会显示刚才录入的信息。然后用gridview表格把每一项录入的信息放入,最后用一个textbox表格显示。
应该怎样写代码?谢谢大家!!
...全文
88 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lj_31043705 2011-05-24
  • 打赏
  • 举报
回复
很好,很很详细,灰常感谢!
不啦草 2011-05-04
  • 打赏
  • 举报
回复
不知道你是不是要提交到数据库
还是临时储存。

提交到数据库:
string connectionString =""; //Connection连接字符
SqlConnection myCon = new SqlConnection(connectionString);
myCon.Open();
string safeSql=""; //Sql语句
DataSet ds = new DataSet();
SqlCommand cmd = new SqlCommand(safeSql, myCon); //safeSql Sql语句,Connection连接
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(ds);
myCon.close();
GridView1.DataSource =ds.Tables[0];

临时储存:
就没必要用 DataSet了 除非你要显示多个表
DataTable table=new DataTable(); //新建表
table.Columns.Add("内容"); //添加列
DataRow row = table.NewRow(); //实例化行
row["内容"]= TextBox13.Text; //赋值
table.Rows.Add(row); //添加行
GridView1.DataSource=table;



xuexiaodong2009 2011-05-04
  • 打赏
  • 举报
回复
DataSet 应该添加table,在添加列,在添加行,在行中添加输入的数据,就可以绑定了

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧