DataGrid自动绑定,但是我想让第一列隐藏怎么办? 能不能在页面用javascript把第一列隐藏?
解决方案 »
- object中的codebase请教
- 求一超简单的正则表达式
- 我的程序里莫名其妙多了这些代码,什么意思啊,帮忙看看!
- Access and SQL Server 数据库双向切换的问题!!!
- 如何检查并阻止在数据输入或更新时有恶意script Injection 植入.<red>顶者有分!</red>
- 查询问题。有没有这样的写法呢?
- 请问在VS2005中使用数据库的问题
- 怎么将DataTable数据按顺序画在Table里?
- InitializeComponent()中的事件绑定无故消失,有请孟子E章等高手!!!已经困扰两个月了
- 微软打印模板的例子如何在网页上使用?哪位高人能告诉我?
- 关于电子邮箱的正则表达式
- Dropdownlist问题
grid.Columns[0].Visible = false;
grid.Columns[0].Visible = false;
这一句执行一定报错~
<ItemTemplate>
<asp:Label ID="LabelName" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "LabelName") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
grid.Columns[0].Visible = false;
grid.DataBind();
{
EngCheckLog Exec = new EngCheckLog();
dg_Eng.DataSource = Exec.GetEngineeringByStatus(checkStatus,currentPage);
if (checkStatus=="Pass")//等待审核
{
//SetPassLinkUrl();
// dg_Eng.Columns[1].Visible = false;
// dg_Eng.Columns[2].Visible = true;
dg_Eng.Columns[2].Visible = false;
dg_Eng.Columns[3].Visible = true; }
else //已经审核
{
//SetLinkUrl();
// dg_Eng.Columns[1].Visible = false;
// dg_Eng.Columns[2].Visible = true;
dg_Eng.Columns[2].Visible = false;
dg_Eng.Columns[3].Visible = true;
}
if (checkStatus=="Wait")//等待审核
{
//
// dg_Eng.Columns[4].HeaderText ="提交时间";
// ((BoundColumn)dg_Eng.Columns[4]).DataField= "Created_Date";
dg_Eng.Columns[5].HeaderText ="提交时间";
((BoundColumn)dg_Eng.Columns[5]).DataField= "Created_Date";
}
else //已经审核
{
// dg_Eng.Columns[4].HeaderText ="审核时间";
// ((BoundColumn)dg_Eng.Columns[4]).DataField= "CheckDate";
dg_Eng.Columns[5].HeaderText ="审核时间";
((BoundColumn)dg_Eng.Columns[5]).DataField= "CheckDate";
} dg_Eng.DataKeyField = "EngID";
dg_Eng.DataBind();
} }