【发布时间】:2013-01-20 14:38:21
【问题描述】:
我有一个通过数据库填充的 asp gridview 控件(允许分页)。我还允许用户连续编辑任何单元格。 gridview 控件被包裹在这个 div 标签中 这使得它更小,占用更少的屏幕。它完美地工作,直到我单击编辑按钮,这导致选定的行变成编辑模式。当它这样做时,将编辑行突出显示为一种颜色,并使该行文本框上的控件。我为 gridview 中的每一列使用模板。关注;
模板字段 项目模板 编辑模板 页脚模板
对于每一列。当 gridview 切换到编辑模式时,它基本上以默认大小呈现网格,该大小占据了所有屏幕,看起来很糟糕......似乎忽略了 div 标签。关于为什么在编辑模式和非编辑模式之间切换渲染大小的任何想法?当我取消编辑操作时,它会在网格的初始加载时呈现回正确的大小:(
【问题讨论】:
-
你能发布你的gridview代码吗?
-
我直接从页面中复制了它,这是一个相当大的网格视图,所以我需要分页,我还需要减小它的大小,这样它就不会占用整个页面。我从来没有在编辑和非编辑模式之间有过不同的渲染大小,所以我对此一无所知。
标签: asp.net gridview vb.net-2010