惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
Google DeepMind News
Google DeepMind News
V
V2EX
B
Blog RSS Feed
有赞技术团队
有赞技术团队
博客园 - Franky
美团技术团队
月光博客
月光博客
酷 壳 – CoolShell
酷 壳 – CoolShell
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
腾讯CDC
云风的 BLOG
云风的 BLOG
L
LangChain Blog
GbyAI
GbyAI
The Cloudflare Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
C
Check Point Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Stack Overflow Blog
Stack Overflow Blog
博客园 - 【当耐特】
The Register - Security
The Register - Security
大猫的无限游戏
大猫的无限游戏
D
Docker
Vercel News
Vercel News
Blog — PlanetScale
Blog — PlanetScale
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 司徒正美
人人都是产品经理
人人都是产品经理
雷峰网
雷峰网
阮一峰的网络日志
阮一峰的网络日志
P
Proofpoint News Feed
N
Netflix TechBlog - Medium
博客园_首页
A
About on SuperTechFans
J
Java Code Geeks
量子位
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
MongoDB | Blog
MongoDB | Blog
Recent Announcements
Recent Announcements
G
Google Developers Blog
小众软件
小众软件
博客园 - 叶小钗
WordPress大学
WordPress大学
博客园 - 聂微东
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Martin Fowler
Martin Fowler
S
SegmentFault 最新的问题
F
Full Disclosure
Jina AI
Jina AI
H
Help Net Security

博客园 - KeithDan

Windows 8开发 WinRT 对ZIP文件解压缩及文件夹的ZIP压缩 wp应用发布,金宝贝点读 WP7游戏分裂细胞 WP7游戏方块夺宝 C#手工解析XML xeno tactic 2 完整版 Lua扫雷 今天很郁闷 HighLightCode1.2——开源项目 代码着色--关于循环与分组 代码着色--开源系列 利用非托管dll实现多平台加密 非托管dll的需要注意的地方 page_load执行两次 transfer object (3) transfer object (2) transfer object (1) 中国象棋(网络版) 人生的阶梯
惊人!天下奇闻“鹏”
KeithDan · 2009-11-12 · via 博客园 - KeithDan

今天我算是看倒一个天下奇观了,居然还有这样的事,一个“鹏”字搞死人。。。

大家请看错误状况,这是一个gridview,显示的是人名,但是很莫名奇妙的是gridview的输出有问题,生成的错误界面如下

此问题我的第一反映是查看各子控件生成是否正确,通过Trace查看了控件结构,结构正常:

我仔细查看了代码,Gridview所生成代码如下:

请仔细看蓝色部分,原本有6条数据,产生6行,但现在只有3行,并且错误的,仔细查看,发现GridView居然截断一大段字符,大家请看其生成的名字空间,从ctl02直接倒ctl05,并且从ctl02开始截取到ctl05之前。

让我特别郁闷的是整个过程就是直接绑定了2个列。
此问题让我郁闷了一天,我开始怀疑是数据问题,是否有特殊符号等导致数据截断,然而更是奇特是:

郁闷1:该程序在本地运行,连接远程数据库调试,正常。放在服务器上运行,出现此错误。

郁闷2:本来这个数据一共6条,删除了几条正常了。

彻底惊诧:经过仔细排查,发现一个奇特现象,请仔细看,数据库输入如下:

注意最后一行的李鹏远,去掉鹏字,修改为“李远”,居然正常了。。。请看截图:

我无语了,好,再来做实验,修改为“李鹏”,仍然是错误结果,看来是“鹏”字有问题,修改“鹏”为“棚”试试:

啊~~~~~~~我彻底无语了,居然还有这种事,“鹏”字难道会导致html输出错误?晕的死!

这个问题真的很古怪,也算是这么些年来首次遇到,当然我这里数据不仅仅是6条,一共有几千条,上述状况是在某种筛选情况下才出现此6条数据,但不管怎么筛选,凡遇到这个“李鹏远”,必然错误,错误都是gridview说生成的html被截断,只是不同的筛选情况所截断的位置不太一样。而且将名字修改为“李(鹏)远”,“aa李鹏远”,“鹏远”都错,总之,这里只要有“鹏”就错,其他的都没问题。

我算是服气了,只有将其名字修改为“李棚远”了。