根据选择显示不同的内容
根据选择显示不同的内容是最常用的UI功能,做什么系统几乎都会用到,这里需要进行关键字的匹配。界面看到的往往是字符串,如果用字符串匹配,将效率很低,所以推荐使用整形值进行匹配:
protected void ASPxNavBar2_HeaderClick(object source, DevExpress.Web.ASPxNavBar.NavBarGroupCancelEventArgs e)
{
int iii = e.Group.Index;//唯一标识,本例从0开始编号
//if (e.Group.Text.Trim() == "111升压站")//不好。
if (iii==0)//好。
{
//绑定111的数据
this.GridView1_tagName.Caption = "111压站离散数据";
this.GridView1_tagName.DataSource = syz.Get_DiscreteTag(connectionString, "KBSYZ1%YX");
this.GridView1_tagName.DataBind();
this.Button_realCurve.Enabled = false;
this.Button_historyCurve.Enabled = false;
}
if (iii==1)
{
//绑定222的数据
this.GridView1_tagName.Caption = "222升压站离散数据";
this.GridView1_tagName.DataSource = syz.Get_DiscreteTag(connectionString, "GYSYZ1%YX");
this.GridView1_tagName.DataBind();
this.Button_realCurve.Enabled = false;
this.Button_historyCurve.Enabled = false;
}