gridview中,添加了多个TemplateField,在各个TemplateField中的ItemTemplate中添加Label用于显示数据,添加Label后即在属性窗口中删除它的Text值,当5个ItemTemplate中的Label添加完成后写的绑定代码,最后在源界面内写绑定第一个Label的绑定字段Text='<%# Bind("id") %>',由于其他Label的Text是没有值的,所以就一个一个复制绑定代码。弄完后,切换到设计界面只显示一列为“绑定数据”其他为空,打开编辑模板,里面的其他Label竟然没了!但源界面内还有代码,运行,只显示一列数据(ID)最后,删除源界面内的代码,重新添加Label,一个一个手动绑定数据,数据才最终显示,难道复制的和手写的绑定语句还不一样?还有那些Label为何在设计界面内无故消失?检查了几遍,基本确定没操作失误,有兴趣的试试