关于GridView隐藏列的问题 我在一个GridView中的PreRender事件中循环每一行,如果该行第i列的Text为“XXX”时就改变改行的背景颜色,当循环完成后就隐藏掉i列。但发现背景颜色就没掉了。如果不隐藏颜色就存在。请问一下是什么原因? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 整列都被你隐藏掉了,还能看见迈?另外,设置 Visiblse=true 的空件是不会呈现到客户端的 如果某一列最后是要隐藏掉的,那就不需要绑定再隐藏。例子: <asp:TemplateField HeaderText="审核状态"> <HeaderStyle HorizontalAlign="Center" Width="100px"></HeaderStyle> <ItemStyle HorizontalAlign="Center"></ItemStyle> <ItemTemplate> <font color='<%# (Eval("PassFlag").ToString()=="1")?"red":"black"%>'><%# Eval("ExamineeName")%></font> </ItemTemplate> </asp:TemplateField> [高分求解和意见]如何动态替换服务器的DLL Type.GetType在这里如何使用 如何设置服务器上的文件只能查看不能下载??? iis与.net2005的关系 asp.net绘图的问题 字符转换 在VS.net中,一个asp.net工程如何能生成多个dll 怎样将aspnetmenu中的各菜单项文本向左对齐? 多谢! 自定义控件问题,关于颜色属性问题 .NET C# 怎么写API接口 从来没写过根本不知道从何下手 大数据量用户访问大数据量的页面,如何解决性能问题? 用RowDataBound重新对GridView赋值的问题
例子:
<asp:TemplateField HeaderText="审核状态">
<HeaderStyle HorizontalAlign="Center" Width="100px"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
<ItemTemplate>
<font color='<%# (Eval("PassFlag").ToString()=="1")?"red":"black"%>'><%# Eval("ExamineeName")%></font>
</ItemTemplate>
</asp:TemplateField>