在网格视图中显示不同的消息,用于没有绑定数据和未检索到结果
Display different messages in grid view for not having bound data and no results retrieved
>我有一个 ASP.NET GridView
,当没有要显示的结果时,我想用消息"未找到结果"填充它。最初我不想绑定数据并让网格视图显示"您仍然需要搜索"。
使用EmptyDataTemplate
并且仅将null
绑定到网格视图仅显示一种类型的消息。有没有办法实现初始消息如上,并且在搜索时显示不同的消息并且没有结果绑定到GridView
?
谢谢。
这真的很丑,但它可能是你需要的。
假设您有一个 Label 控件,其 ID LabelNoData
在 EmptyDataTemplate 中:
protected void GridView1_DataBound(object sender, EventArgs e)
{
Label Temp = GridView1.Controls[0].Controls[0].FindControl("LabelNoData") as Label;
if (GridView1.DataSource == null)
Temp.Text = "Please do a search";
else
Temp.Text = "No data found!";
}
相关文章:
- 在VanillaJS中模拟模型双向数据绑定
- Telerik rad组合框多列数据绑定
- 数据绑定:'系统Char'不包含名为'xxxxx'
- OnsenUI AngularJS数据绑定无法正常工作
- Ionic-item在导航栏中进行双向数据绑定
- 基本D3.js:如何将具有其他属性的数据绑定到元素
- 使用自定义数据属性或将数据绑定到处理程序来处理事件
- ListView的ItemTemplate内的自定义HtmlControl的数据绑定失败
- $http中的Angular 1数据绑定承诺不起作用
- 在何处和何时添加具有数据绑定的元素
- 使用AngularJs数据绑定的三元运算符显示图像
- 为什么针对工厂的Angular数据绑定只适用于函数
- 敲除:如何使用可见数据绑定可见来隐藏段落标记
- 在数据绑定中使用对象敲除绑定
- 如何在angularjs中检查Kendo树视图数据绑定事件
- 将json数据绑定到剑道网格
- AngularJS数据绑定中断ngRepeat+奇怪行为
- JavaScript HTMLElement 属性上的数据绑定 在 Polymer 中
- 视窗 8/Metro UI 数据绑定 JavaScript
- 挖空和显示模块模式的数据绑定问题