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

ASP.NET(C#),在Web窗体程序的Web界面直接拖Datagridview设置属性和数据源等,和在后台编码用数据集绑定Datagridview并设置一些事件,这有... ASP. NET(C#),在Web窗体程序的Web界面直接拖Datagridview设置属性和数据源等,和在后台编码用数据集绑定Datagridview并设置一些事件,这有什么区别? 展开
 我来答
匿名用户
2013-11-06
展开全部
没什么大的区别, 效果都一样,.但是, 在后台用代码控制更灵活一些.比如说, 我想让页面加载时不显示数据, 而是用其他事件触发响应 然后返回相应的数据的话,这个时候, 就不得不用后台绑定数据源了.不过..还要注意一点: 如果你在界面设置了datasourceID的话 绑定的datasource的时候一定要让它的sourceID为null 否则, 会报错的..
匿名用户
2013-11-06
展开全部
方法大致有以下几种:1)通过智能标志,选择数据源,VS 自动在页面添加sqldatasource这个控件,这一控件的SelectCommand属性即为你刚才所指定的数据查询如:select * from table1^^^^^^^2)在后台里面控制数据源,自己写个查询数据的方法,在相关的事件里面绑定数据(如页面加载,按钮激发.......),gridview1.datasource = 数据集(datatable类型,泛型集合等)gridview.databind();3)通过sqldatasorcue这个控件,动态的指定它的SelectCommand属性(需回传)这里采用楼上的那句话,后台控件灵活,前端设置方便呵呵,根据不同的需要再选择,倘若数据量比较大的话,个人认为采用后置代码里面实现知道的就这么多了,谢谢采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式