永发信息网

在.aspx文件中设置Datagridview和在.cs文件中编写代码设置有什么区别?

答案:2  悬赏:50  手机版
解决时间 2021-07-20 11:57

ASP. NET(C#),在Web窗体程序的Web界面直接拖Datagridview设置属性和数据源等,和在后台编码用数据集绑定Datagridview并设置一些事件,这有什么区别?

最佳答案

方法大致有以下几种:


1)通过智能标志,选择数据源,VS 自动在页面添加sqldatasource这个控件,这一控件的SelectCommand属性即为你刚才所指定的数据查询如:select * from table1^^^^^^^


2)在后台里面控制数据源,自己写个查询数据的方法,在相关的事件里面绑定数据(如页面加载,按钮激发.......),


gridview1.datasource = 数据集(datatable类型,泛型集合等)


gridview.databind();


3)通过sqldatasorcue这个控件,动态的指定它的SelectCommand属性(需回传)


这里采用楼上的那句话,后台控件灵活,前端设置方便


呵呵,根据不同的需要再选择,倘若数据量比较大的话,个人认为采用后置代码里面实现


知道的就这么多了,谢谢采纳

全部回答

没什么大的区别, 效果都一样,.

但是, 在后台用代码控制更灵活一些.

比如说, 我想让页面加载时不显示数据, 而是用其他事件触发响应 然后返回相应的数据的话,

这个时候, 就不得不用后台绑定数据源了.

不过..还要注意一点: 如果你在界面设置了datasourceID的话 绑定的datasource的时候一定要让它的sourceID为null 否则, 会报错的..

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
高数积分????
价格评估公司成立条件,毕业之后创办一家资产
沙洋县荆门易捷便利店地址是什么,有没有知道
楼梯段上部净空高度不应小于(  )
怎么样能快速消除青春豆
网络测验名字能信几分?
求好的键鼠和鼠标垫
我国合同法那些来自大陆法那些来自英美法
泸州灯竿山在哪里
问问提交的答案没通过审核要扣经验?每回答一
平顶山都有哪些家具城卖儿童家具
《春天华尔兹》里有一首很好听的英文歌曲,男
长期生活在恐惧的环境下,是不是会得恐惧症?
为什么网友加我的QQ时查找查不出我的QQ号码,
<急急急急急>圆脸娃娃脸求个发型
推荐资讯
如果自己的女朋友不是第一次,是该放弃她还是
我DNF的COF指数是6.25,现在20级,到多少级可
我还可以回以前的区么?
新高一班主任寄语,高中家长寄语怎么写
魔道穿什么最好?
春天的天气是怎样的 英文表达
帮忙翻译下面的话为英文
快乐、是什么?
为什么戴尔模式需要创新?
厦门到贵定南列车
dnf稀有装扮单件合成后属性计算?
索尼爱立信w395c黑手机
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?