Gridview将某列内容和标题隐藏起来

protected void gvInfo_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
switch (id)
{
case "1":
e.Row.Cells[12].Visible = false;
e.Row.Cells[13].Visible = false;
gvInfo.HeaderRow.Cells[12].Visible = false;
gvInfo.HeaderRow.Cells[13].Visible = false;
break;

case "6":
e.Row.Cells[11].Visible = false;
e.Row.Cells[12].Visible = false;
gvInfo.HeaderRow.Cells[11].Visible = false;
gvInfo.HeaderRow.Cells[12].Visible = false;
break;

default:
e.Row.Cells[11].Visible = false;
e.Row.Cells[13].Visible = false;
gvInfo.HeaderRow.Cells[11].Visible = false;
gvInfo.HeaderRow.Cells[13].Visible = false;
break;
}
}
}

时间: 2025-01-02 01:13:04

Gridview将某列内容和标题隐藏起来的相关文章

将某列内容和标题隐藏起来

protected void gvInfo_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { switch (id) { case "1": e.Row.Cells[12].Visible = false; e.Row.Cells[13].Visible = false; gvInfo.HeaderRow.Cells[12].V

asp.net动态添加GridView的模板列,并获取列值

一.动态添加模板列: 1.建立模板列样式: 说明:下边代码可以直接写在aspx文件中,也可以单独建立cs文件:另外,我没有写button.linkButton等控件,意思差不多,不过当需要添加事件时,记得将事件名称传入,并附加在控件上 public class GridViewTemplate : ITemplate{ /// <summary> /// 模板类型:标题或内容: /// DataControlRowType.Header和DataControlRowType.DataRow /

用户输入电话号码,判断合理与否?要求,判断长度和判断输入内容是否合理 隐藏用户电话号码的中间4位

/** *用户输入电话号码,判断合理与否?要求,判断长度和判断输入内容是否合理 *隐藏用户电话号码的中间4位, *思路: *1.用正则判断  条件:长度11位判断有两种方法,正则{11}和length()==11 *2.输入内容用正则判断 *电话号的正则:      "(13)[0-9][\\d]{8}|(15)[0-9][\\d]{8}" */ public class StringDemo4 { public static void main(String[] args) { St

Activity的标题隐藏

做数独游戏开发时,需要将Activity的标题隐藏,隐藏的方式可分为以下两种: 1:在AndroidManifest.xml中将Application添加 <activity android:name=".welcome" android:label="NJUT数独" android:theme="@android:style/Theme.NoTitleBar"> 2:在super执行后,设置窗口显示的规则.在此会遇到一些问题.当手机

Devexpress GridView增加CheckBox列

参考DEV官网代码做了一个增加checkbox列效果: #region 方法:设置GridView数据绑定        public void GridDataBind()        {            dt = dbHelper.Fill(cmdStr);                     // 填充DataTable            dt.Columns.Add("Check", typeof(bool));  // 增加个CheckBox列        

ASP.NET 为GridView添加序号列,且支持分页连续累计显示

为GridView添加序号列,且支持分页连续累计显示,废话不多说,直接上代码: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication1.WebForm1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 T

MiniUI自定义列内容解决方案

背景 很多时候,我们需要自定义行内容. 方案 这个时候,就需要自定义列内容 源码 <div id="datagridTable" class="mini-datagrid" style="width:100%;min-height: 300px;" allowResize="true" idField="id" multiSelect="true"      showEmptyTe

(java)selenium webdriver学习---实现简单的翻页,将页面内容的标题和标题链接取出

selenium webdriver学习---实现简单的翻页,将页面内容的标题和标题链接取出: 该情况适合能能循环page=1~n,并且每个网页随着循环可以打开的情况, 注意一定是自己拼接的url可以打开,如:http://ask.testfan.cn/articles?page=15,就可以翻到文章分类的第15页: import java.io.File; import java.io.IOException; import java.util.ArrayList; import java.u

easyUi datagrid设置列的开启和隐藏

实现目标 根据不同的单选条件出现不同的显示结果(列) 实现代码 /* 根据条件设置列的开启和隐藏 */ function setColumns(type){ $('#datagrid').datagrid(150, '备注'); //设置列"备注"的宽度,防止因页面切换出现滚动条 if (type == 0) { $('#datagrid').datagrid('hideColumn','DQHJ'); //隐藏某列 $('#datagrid').datagrid('hideColum