社区
C#
帖子详情
2.0 新问题(很基础)
quzhi_520
2006-10-31 09:20:21
今天我们的项目中要用到GridView,但是我对这个控件一点都不熟悉,我拖了一个看了,好似挺复杂的样子,现在问一些基础的问题:
1、GridView是不是必须绑定数据库,比如说我想在GridView中的某一列显示排序如:1、2、3、...
能实现吗?也就是说我这列不绑定数据库而让它显示一个从1开始的排序,怎么实现能举个小例子吗?
2、我不让GridView直接绑定数据库,我把数据库中取出的值进行一些加工在给GridView,能实现?
欢迎给点这方面的资料URL谢谢!
...全文
120
11
打赏
收藏
2.0 新问题(很基础)
今天我们的项目中要用到GridView,但是我对这个控件一点都不熟悉,我拖了一个看了,好似挺复杂的样子,现在问一些基础的问题: 1、GridView是不是必须绑定数据库,比如说我想在GridView中的某一列显示排序如:1、2、3、... 能实现吗?也就是说我这列不绑定数据库而让它显示一个从1开始的排序,怎么实现能举个小例子吗? 2、我不让GridView直接绑定数据库,我把数据库中取出的值进行一些加工在给GridView,能实现? 欢迎给点这方面的资料URL谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
灰太狼
2006-10-31
打赏
举报
回复
datagridview的靈活性很大,用途很廣。基本的表格操作都可以勝任的。
正能量程序
2006-10-31
打赏
举报
回复
可以,可以用datagridview.rows.add加行或用datagridview.rowcount = 行 指定行数
zhqs1000
2006-10-31
打赏
举报
回复
http://www.cnblogs.com/zm235/archive/2006/09/23/512651.html
sql5186
2006-10-31
打赏
举报
回复
DataTableStyle DataTableColumnStyle使用方法你可以参考文档
sql5186
2006-10-31
打赏
举报
回复
首先是这个是.net 1.1出来的,还有你想自己定义GridView的显示方式,有两个方法:
1,用DataView自己建立视图,然后设为GridView的数据源
2,用DataTableStyle.Clear(),然后建表的样式,在用DataTableColumnStyle(),改Column的样式
steven262
2006-10-31
打赏
举报
回复
当然可以了!如果连这个都不行的话,GirdView就不会出世了!
quzhi_520
2006-10-31
打赏
举报
回复
顶了在看
周公
2006-10-31
打赏
举报
回复
完全可以。
查看一下msdn就知道了,绑定的数据源都实现了一个接口,可以自己实现DataTable之类的,然后自己绑定。
给你一个绑定DataGrid的例子,我不是从数据库取得,用GridView原理是一样的。
<%@ Page Language="C#" ContentType="text/html" ResponseEncoding="gb2312" %>
<%@ Import Namespace="System" %>
<%@ Import Namespace="System.Data" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>DataTable大数据记录装载测试</title>
</head>
<body>
<script runat="server">
private DataTable table=new DataTable();
protected void Page_Load(Object Src, EventArgs E)
{
if (!Page.IsPostBack)
{
table.Columns.Add(new DataColumn("id",typeof(int)));
table.Columns.Add(new DataColumn("datetime", typeof(DateTime)));
table.Columns.Add(new DataColumn("timeString", typeof(String)));
DateTime current=DateTime.Now;
DataRow dr;
int i=0;
for(;i<200000;i++)
{
dr=table.NewRow();
dr["id"]=i;
dr["datetime"]=DateTime.Now;
dr["timeString"]=DateTime.Now.ToString();
table.Rows.Add(dr);
}
TimeSpan te = DateTime.Now.Subtract(current);
Response.Write(String.Format("插入{0}行数据总共用时{1}秒",i,te.TotalSeconds));
this.dg1.DataSource=table.DefaultView;
this.dg1.DataBind();
}
}
</script>
<form id="Form1" name=form1 method=post runat="server">
<asp:DataGrid AllowPaging="false" BorderStyle="outset" HorizontalAlign="Center" ID="dg1" runat="server" gridline="Both">
</asp:DataGrid>
</form>
</body>
</html>
zhqs1000
2006-10-31
打赏
举报
回复
都可以实现,我现在没有代码
quzhi_520
2006-10-31
打赏
举报
回复
再顶一下。。。
quzhi_520
2006-10-31
打赏
举报
回复
等到我心痛 ... ...
完全卸载.net framework
2.0
的工具
然而,有些软件,如.NET Framework
2.0
,由于其特殊性,可能会在卸载过程中遇到
问题
,如“已安装一个
新
版本”等提示,导致卸载不彻底。为了解决这个
问题
,一种专门针对.NET Framework
2.0
的卸载工具应运而生,它能够...
MapReduce
2.0
源码分析与编程实
《MapReduce
2.0
源码分析与编程实战》强调理论联系实际,帮助读者在掌握MapReduce
2.0
基本知识和特性的
基础
上,培养实际编程和解决大数据处理相关
问题
的能力。《MapReduce
2.0
源码分析与编程实战》可作为学习MapReduce...
USB
2.0
-Ser! HL-340 驱动
HL-340驱动对于使用CH340芯片的USB转串口设备至关重要,正确安装和配置驱动是确保设备正常工作的
基础
。通过了解驱动的工作原理和安装方法,以及注意相关事项,可以有效避免通信
问题
,提高工作效率。
Apache
2.0
中文手册(chm格式)
2.0
自动处理了很多这样的
问题
,模块排序现在用per-hook的方法进行,从而拥有了更多的灵活性。 另外,增加了
新
的调用以提高模块的性能,而无需修改Apache服务器核心。 IPv6支持 在所有能够由Apache Portable ...
UML软件工程组织(中文版)
UML
2.0
作为UML的一个重大版本更
新
,不仅在原有
基础
上进行了诸多改进和完善,还引入了一些
新
的概念和特性,以更好地适应现代软件开发的需求。其中,序列图作为一种常用且重要的UML图,被广泛应用于软件设计和开发过程...
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章