一个GridView1的错误~我怎么都看不出

问题描述

protectedvoidGridView1_Load(objectsender,EventArgse){((Label)GridView1.FindControl("Label23")).Text=DateTime.Now.Date.ToString();}大家看~这段错那了~郁闷~应该怎么改呢~!汗

解决方案

解决方案二:
((Label)(GridView1.FindControl("ff"))).Text=DateTime.Now.ToString();
解决方案三:
LZ这段代码是干什么用的啊?一般的的绑定应该写在rowdatabound事件中把你在Rowdatabound事件中用((label)e.Row.FindControl("Label23")).Text=DateTime.Now.Date.ToString();试试
解决方案四:
protectedvoidGridView1_Load(objectsender,EventArgse){((Label)GridView1.Rows[0].FindControl("Label23")).Text=DateTime.Now.Date.ToString();}
解决方案五:
你那个GridView1为何要转为Label呢你想拿这个做什么?要显示当前日期的话直接用Label就可以了啊
解决方案六:
LS这是一加载就用的有E的事件吗我小菜问问实在懂不起
解决方案七:
为什么说它能够找到Label23?可以参看:http://topic.csdn.net/t/20050422/18/3959375.html要深入到asp.net机制中。对于能够接受外包任务的专业程序员来说读入门书很不足够。
解决方案八:
你想把这一列都做成一个值?如果是单元格操作,可以考虑RowDataBound事件,而且,该数据最好在dataSource里,去数据才用LZ的办法
解决方案九:
在gv中findcontrol一定要在前面加上确定的行数,否则是找不到的如果你想绑定gv中所有行的列Label23为Datatime.Now的话这样写就行protectedvoidGridView1_Load(objectsender,EventArgse){for(inti=0;i<GridView1.Rows.Count;i++){((Label)GridView1.Rows[i].FindControl("Label23")).Text=DateTime.Now.Date.ToString();}}

解决方案十:
关于FindControl的功能的简单解释。FindControl的机制跟一般入门者的按照字面的理解并不完全一样。http://topic.csdn.net/u/20080318/20/7a405e23-14e4-466d-a4b2-38667e078f41.html
解决方案十一:
你应该在Rowdatabound事件中操作你那各如楼上所说你仔细考虑一下
解决方案十二:
2楼的正解,如果你想改变绑定的值,一般在rowdatabound事件中处理而且GridView1.FindControl("Label23")也是错误的,你的GridView1应该不止一行吧,而你的Label23又是在哪一行呢
解决方案十三:
protectedvoidGridView1_Load(objectsender,EventArgse){((Label)GridView1.FindControl("Label23")).Text=DateTime.Now.Date.ToString();}直接在GridView1里FindControl是不行的,因为它是由很多行组成的,最起码你应该在某一行里查如:((Label)GridView1.Rows[0].FindControl("Label23")).Text=DateTime.Now.Date.ToString();但是不知道你想要的什么效果,一般是在Rowdatabound事件中写的!不在自己的加载里写,这样会影响其他行!

时间: 2024-09-10 08:51:16

一个GridView1的错误~我怎么都看不出的相关文章

小程序-初学者死都看不出程序的错误,求大神看看

问题描述 初学者死都看不出程序的错误,求大神看看 //程序读取整数,直到输入0.输入终止后,报告输入的偶数(不包括0)总个数,偶数的平均值,输入的奇数总个数以及奇数的平均值 #include<stdio.h> int main (void) { int num, en, on; //num是检测输入的数,en是偶数个数,on是奇数个数 float aen = 0, aon = 0; //aen是偶数的平均值,aon是奇数的平均值 printf("Please enter your n

求一个不允许输入空格的正则表达式 js方面的 网上好多都看了不符合我的标准

问题描述 求一个不允许输入空格的正则表达式 js方面的 网上好多都看了不符合我的标准 求一个不允许输入空格的正则表达式 js方面的 网上好多都看了不符合我的标准 解决方案 js内不允许输入空格,可以直接这样: onblur='this.value=this.value.replace(' ','');' 正则可以用这个: var reg=/^S+$/; 解决方案二: function g(vl){ var regx=/s/; var rs=regx.test(vl); return rs; }

javascript-编写的一个HTML和JavaScripte程序,麻烦看下哪里出了错误

问题描述 编写的一个HTML和JavaScripte程序,麻烦看下哪里出了错误 解决方案 onclick="verfy(document.getElementsByName('a')[0].value)" 解决方案二: onclick="verfy(a.value)" 这行代码不对,你的a是前面那个input的name属性所以a.value是找不到对应的值得,你应该id="a" 然后document.getElementById("a&

程序有错误-有一个错误,大家帮忙看下

问题描述 有一个错误,大家帮忙看下 include define PI 3.14 class shape { public: virtual float area()=0; virtual float girth()=0; }; class circle:public shape { public: circle(int a) { r=a; } float area() { s=PI*r*r; return s; } float girth() { c=2*r*PI; return c; } f

c语言-看了不下十遍,看不出语法错误在哪 C语言,在VS2013中运行

问题描述 看了不下十遍,看不出语法错误在哪 C语言,在VS2013中运行 #include //主函数 int main() { int max(int x, int y); int a, b, c; scanf("%d,%d", &a, &b); c = max(a,b); printf("max=%dn", c); return 0; } //求两个整数中的较大者的max函数 int max(int x, int y) { int z; if (

黄牛都看不上 iPhone 8,我们找了 8 个人来聊聊为什么

回到一年前,iPhone 7.iPhone 7 Plus 首发当日,其火爆情形可以用"抢光",甚至是"抢不上"来形容.苹果官方在当日即表示,首批所有颜色的 iPhone 7 Plus 已全部售罄,亮黑色的 iPhone 7 也已售罄. 一年之后,火爆不再.9月22日,国行 iPhone 8.iPhone 8 Plus 正式开卖,与以往通宵排队买 iPhone 的情形不同,这一次可以说是冷清至极.习惯围观的国内媒体,赶早扑了个空:苹果门店备货充足,却门可罗雀,购买者还

c++-关于C++的问题出了 好多错 看不懂错误 请求帮助,看晕了

问题描述 关于C++的问题出了 好多错 看不懂错误 请求帮助,看晕了 #include class Stu { char *name; double score; public : void Set(char *na,double s); void Show(); ~Stu(); friend int date(Stu &s1,Stu &s2,Stu &s3,Stu &s4,Stu &s5); }; Stu::Set (char *na,double s) { sc

java-Java的框架SSH整合的项目,项目启动时总是会报一个莫名其妙的错误?

问题描述 Java的框架SSH整合的项目,项目启动时总是会报一个莫名其妙的错误? Unable to load configuration. - [unknown location] Caused by: Unable to load configuration. - [unknown location] Caused by: Unable to load jar:file:/D:/mars-workspace/.metadata/.plugins/org.eclipse.wst.server.

c#-ArcEngine 查拓扑程序 一运行 界面就都看不见 像卡死

问题描述 ArcEngine 查拓扑程序 一运行 界面就都看不见 像卡死 C# 语言利用ArcEngine编写的检查拓扑程序,程序在打开mdb数据加载要素集的过程中,界面就不响应了,鼠标等待状态也不出现,就这几秒的时间内,程序其实正在运行,但是界面却毫无响应,请问, 我要如何才能解决这种Form界面假死的现象... 解决方案 好吧,今天又试了试,终于找到原因了,原来在这个backgroundWorker 中创建了一个全局变量的拓扑过程,把这个取消掉,改为只加载图层,mdb就不会锁定了,问题解决了