我有一个公共财产女巫看起来像这样
public string SelectedCountry
{
get { return this.cmbCountry.SelectedValue; }
}
我收到用户在RadComboBox中选择的内容。
现在我想通过这个选定的值过滤我的网格,我该怎么做?
在网页上我准备了这个女巫的方法,当用户点击按钮时触发(应用过滤器)
protected void Af_FilterButtonClicked(object sender, EventArgs args)
{
jobFilter.SelectedCountry.Where() //jobFilter is my custom control
}
我以为我必须做这样的事情?
感谢您的帮助和快速解答!
答案 0 :(得分:0)
您可以通过应用以下条件来过滤您的列表/数据:
protected void Af_FilterButtonClicked(object sender, EventArgs args)
{
if(!string.isNullOrWhiteSpace(jobFilter.SelectedCountry))
{
var data= YourDataSource.Where(c=> c.YourCountryField == jobFiler.SelectedCountry).ToList();
YourGrid.DataSource= data;
YourGrid.DataBind(); // or Rebind()
}
}