GridView绑定记录为空显示表头
来源:互联网 发布:nginx缓存原理 编辑:程序博客网 时间:2024/05/16 07:12
protected void btnQuery_Click(object sender, EventArgs e)
{
string queryCondition = "1=1";
string name = this.tbName.Text.Trim();
string idCode = this.tbIDCode.Text.Trim();
string flowInDate = this.tbFlowInDate.Text.Trim();
string mateName = this.tbMateName.Text.Trim();
string mateIdCode = this.tbMateIDCode.Text.Trim();
string reportDate = this.tbReportDate.Text.Trim();
string verifyState = this.ddlVerifyState.SelectedItem.Text;
if (!name.Equals(""))
{
queryCondition = queryCondition + " and Name='" + name + "'";
}
if (!idCode.Equals(""))
{
queryCondition = queryCondition + " and ID_Code='" + idCode + "'";
}
if (!flowInDate.Equals(""))
{
queryCondition = queryCondition + " and FlowIn_Date='" + Convert.ToDateTime(flowInDate) + "'";
}
if (!mateName.Equals(""))
{
queryCondition = queryCondition + " and Mate_Name='" + mateName + "'";
}
if (!mateIdCode.Equals(""))
{
queryCondition = queryCondition + " and Mate_IDCode='" + mateIdCode + "'";
}
if (!reportDate.Equals(""))
{
queryCondition = queryCondition + " and Report_Date='" + Convert.ToDateTime(reportDate) + "'";
}
if (!verifyState.Equals("--请选择--"))
{
queryCondition = queryCondition + " and Verify_Stat='" + verifyState + "'";
}
//this.gvFlowing.DataSource = bibRecDataBll.GetByWhere(queryCondition);
//this.gvFlowing.DataBind();
DataSet ds = bibRecDataBll.GetByWhere(queryCondition);
if (ds.Tables[0].Rows.Count == 0)
{
DataTable dt = new DataTable();
dt.Columns.Add("FlowIn_ID");
dt.Columns.Add("FI_H_ID");
dt.Columns.Add("Name");
dt.Columns.Add("ID_Code");
dt.Columns.Add("FlowIn_Date");
dt.Columns.Add("MarryStat");
dt.Columns.Add("Mate_Name");
dt.Columns.Add("Verify_Stat");
dt.Rows.Add(dt.NewRow());
this.gvFlowing.DataSource = dt;
this.gvFlowing.DataBind();
int columnCount = dt.Columns.Count;
this.gvFlowing.Rows[0].Cells.Clear();
this.gvFlowing.Rows[0].Cells.Add(new TableCell());
this.gvFlowing.Rows[0].Cells[0].ColumnSpan = columnCount;
this.gvFlowing.Rows[0].Cells[0].Text = "没有记录";
this.gvFlowing.Rows[0].Cells[0].Style.Add("text-align", "center");
}
else
{
this.gvFlowing.DataSource = bibRecDataBll.GetByWhere(queryCondition);
this.gvFlowing.DataBind();
}
}
- GridView绑定记录为空显示表头
- GridView绑定结果为空时显示表头
- Gridview记录为空时显示表头,和没有记录的提示
- gridview 绑定数据为空时,表头部分内容显示的解决方法
- GridView数据绑定时数据源为空时显示表头和"没有记录"
- GridView绑定数据源时无记录时也显示表头
- GridView当数据源为空时如何实现显示表头
- 数据源为空GridView显示表头和提示
- GridView当数据源为空时如何实现显示表头
- GridView当数据源为空时实现显示表头
- 当数据源为空时,gridview只显示表头
- 让GridView显示空表头
- 让GridView显示空表头
- gridview 空数据显示表头
- 无数据GridView绑定空表头1
- gridview数据绑定为空时显示提示
- GridView 绑定字段根据内容为空时格式化显示
- 绑定GridView控件时,当数据集DataSet为空时也显示GridView的表头
- 比尔.盖茨给毕业生的忠告
- 如何把java.util.Date对象保存到SQLServer中类型为datetime类型字段中
- 面试总结 (6-29日)
- 主题:Java获取各种常用时间方法
- 关于SelectItem
- GridView绑定记录为空显示表头
- 常用java date 方法集合
- 明海棠文集之Java日期时间1.0__摘
- ASP.net程序员案头经典参考学习书籍汇总}]
- 关于String类型转换成Date,再转换成String类型
- 开发人员一定要加入收藏夹的网站[持续更新]
- ATL 窗口类源代码学习笔记
- seh异常处理
- 那位大哥大姐可以告诉我自学JAVA看什么书不,谢了!