社区
C#
帖子详情
2.0 新问题(很基础)
quzhi_520
2006-10-31 09:20:21
今天我们的项目中要用到GridView,但是我对这个控件一点都不熟悉,我拖了一个看了,好似挺复杂的样子,现在问一些基础的问题:
1、GridView是不是必须绑定数据库,比如说我想在GridView中的某一列显示排序如:1、2、3、...
能实现吗?也就是说我这列不绑定数据库而让它显示一个从1开始的排序,怎么实现能举个小例子吗?
2、我不让GridView直接绑定数据库,我把数据库中取出的值进行一些加工在给GridView,能实现?
欢迎给点这方面的资料URL谢谢!
...全文
112
11
打赏
收藏
2.0 新问题(很基础)
今天我们的项目中要用到GridView,但是我对这个控件一点都不熟悉,我拖了一个看了,好似挺复杂的样子,现在问一些基础的问题: 1、GridView是不是必须绑定数据库,比如说我想在GridView中的某一列显示排序如:1、2、3、... 能实现吗?也就是说我这列不绑定数据库而让它显示一个从1开始的排序,怎么实现能举个小例子吗? 2、我不让GridView直接绑定数据库,我把数据库中取出的值进行一些加工在给GridView,能实现? 欢迎给点这方面的资料URL谢谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
11 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
灰太狼
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
打赏
举报
回复
等到我心痛 ... ...
相关推荐
forandroid:安卓版的 Scratchduino
2.0
适用于 Android 的 Scratchduino 组装说明 应用程序中的错误 报告错误 转到。 在网站的桌面版上:单击绿色的“
新
问题
”按钮。 在网站的移动版本中:点击左上角的编辑图标。 描述
问题
所在,然后单击“提交
新
问题
”按钮。 Scratchduino android 应用程序的
问题
跟踪器。 报告
问题
转到。 在桌面站点中:单击绿色按钮“
新
问题
”。 在移动站点中:单击左上角的编辑图标。 给它一个标题,描述什么是错的,然后点击下面的“提交
新
问题
”按钮提交它。
等保
2.0
等级保护2019年12月1日正式实施。 近期,网络安全等级保护制度
2.0
国家标准正式发布,对企业网络安全能力建设提出更高要求。网络安全由此进入
新
的发展阶段,央视财经频道页针对网络安全等级保护
2.0
(简称等保
2.0
)做了相关的专题报告。 等保
2.0
相比等保1.0的变化 公安部网络安全保卫局王瑛玮书记再网络安全等级保护制度
2.0
国家标准宣贯会上致辞表示,
2.0
标准是在1.0的
基础
上,聚焦
新
问题
、
新
...
Ubuntu18.04 CUDA10.0 Tensorflow
2.0
键盘鼠标无响应
问题
解决
最近换了笔记本,配置了Windows和Ubuntu双系统,前面还简单记录了遇到的小
问题
: https://blog.csdn.net/u012911347/article/details/103050857 这里安装cuda和tensorflow也遇到了
新
问题
,和上一篇一样,不做太多详细记录,因为都是做了很多次的,只对
新
问题
做一些简单记录。我之前对cuda和tensorflow的安装做过详细记...
宁盾解读等保
2.0
“物联网安全”:可视化是安全管控的
基础
.pdf
宁盾解读等保
2.0
“物联网安全”:可视化是安全管控的
基础
.pdf宁盾解读等保
2.0
“物联网安全”:可视化是安全管控的
基础
.pdf宁盾解读等保
2.0
“物联网安全”:可视化是安全管控的
基础
.pdf宁盾解读等保
2.0
“物联网安全”:可视化是安全管控的
基础
.pdf宁盾解读等保
2.0
“物联网安全”:可视化是安全管控的
基础
.pdf宁盾解读等保
2.0
“物联网安全”:可视化是安全管控的
基础
.pdf宁盾解读等保
2.0
“物联网安全”:可视化是安全管控的
基础
.pdf宁盾解读等保
2.0
“物联网安全”:可视化是安全管控的
基础
.pdf
发帖
C#
C#
.NET技术 C#
复制链接
扫一扫
10.8w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2006-10-31 09:20
社区公告
让您成为最强悍的C#开发者