主题:关于一些学习心得
最近一直在用GridView,用的过程中有一点体会,但是不知道对不对。
现在麻烦大家帮我看一下,指点指点,谢谢了。
用GridView绑定数据有两种方法:
第一种是直接单击GV右上角的黑色三角,选择数据源,直接建立连接。
第二种是在编写代码:
con.open();
string sqlstr="select * from tb";
sqlDataAdapter sda=new sqlDataAdapter(sqlstr,con);
DataSet ds=new DataSet();
sda.Fill(ds);
gv.DataSource=ds;
gv.DataBind();
con.close();
然后编辑列显示需要的列。
使用第一种绑定的方法,不需要编写代码,就可以直接使用编辑、删除功能,直接使用首页、上一页、下一页和末页的功能,但是有些特别的功能实现起来不方便,比如我先绑定所有的商品信息,然后通过搜索条需要GV显示相应的产品信息就很不方便。
使用第二种绑定的方法,在实现编辑、删除,翻页功能时都必须要通过自己编写代码来实现,但是在实现其他功能时就相对方便点。
以上只不过是我自己这几天学习的一些心得,不知道对不对,希望大家指出错误的地方,加以补充,谢谢!
现在麻烦大家帮我看一下,指点指点,谢谢了。
用GridView绑定数据有两种方法:
第一种是直接单击GV右上角的黑色三角,选择数据源,直接建立连接。
第二种是在编写代码:
con.open();
string sqlstr="select * from tb";
sqlDataAdapter sda=new sqlDataAdapter(sqlstr,con);
DataSet ds=new DataSet();
sda.Fill(ds);
gv.DataSource=ds;
gv.DataBind();
con.close();
然后编辑列显示需要的列。
使用第一种绑定的方法,不需要编写代码,就可以直接使用编辑、删除功能,直接使用首页、上一页、下一页和末页的功能,但是有些特别的功能实现起来不方便,比如我先绑定所有的商品信息,然后通过搜索条需要GV显示相应的产品信息就很不方便。
使用第二种绑定的方法,在实现编辑、删除,翻页功能时都必须要通过自己编写代码来实现,但是在实现其他功能时就相对方便点。
以上只不过是我自己这几天学习的一些心得,不知道对不对,希望大家指出错误的地方,加以补充,谢谢!