使用一个下拉列表和文本框,我需要在我的GridView中搜索数据。 假设我在下拉列表中选择1项并在文本框中输入一些文本。如何在gridview中搜索数据?
0
A
回答
0
你应该写数据的apprpriate sql查询并重新绑定你的gridview。 或者你也可以过滤出已经绑定了gridview的dataser,其值为下拉框& textbox。
-1
我不知道,但:
string n = "";
int count = 0;
if (RadioButton1.Checked == true)
{
ListBox3.Visible = true;
int x = GridView1.Rows.Count;
int o = GridView1.Columns.Count;
String SearchItem = TextBox1.Text;
for (int i = 0; i < x; i++)
{
for (int c = 0; c < o; c++)
{
if (SearchItem == GridView1.Rows[i].Cells[0].Text)
{
n = GridView1.Rows[i].Cells[1].Text + " R" + GridView1.Rows[i].Cells[5].Text;
}
}
ListBox3.Items.Add(n);
}
}
else if (RadioButton2.Checked == true)
{
ListBox3.Visible = true;
int x = GridView1.Rows.Count;
int o = GridView1.Columns.Count;
String SearchItem = TextBox1.Text;
for (int i = 0; i < x; i++)
{
for (int c = 0; c < o; c++)
{
if (SearchItem == GridView1.Rows[i].Cells[3].Text)
{
count++;
for (int a = 0; a < count; a++)
{
ListBox3.Items.Add(GridView1.Rows[i].Cells[1].Text + " R" + GridView1.Rows[i].Cells[5].Text);
}
}
}
}
}
+0
只有代码答案没有帮助 – 2012-10-03 11:06:47
0
是的,这很容易,如果您使用的是SQL数据源等,您只需要提filter expression和控件ID。因此,第一个控件(您的dropdownList)将包含名称,年龄,日期等过滤器值。文本框将包含搜索文本。像这样的过滤器表达式将意味着{0}为DropDownList值& {1}在文本框中的文本
CONVERT({0},'System.String') like '{1}%'
相关问题
- 1. 在Gridview中搜索数据c#asp.net
- 2. 如何在GridView中使用TextBox值在Oracle数据库中搜索数据
- 3. 如何让gridview可搜索?
- 4. 如何在Firebase数据库中搜索?
- 5. 如何在弹性搜索中搜索所有数据
- 6. 如何使用gridview和textbox搜索数据库的多列?
- 7. gridview内搜索
- 8. GridView的搜索
- 9. DevExpress GridView搜索
- 10. 在数据库中搜索
- 11. 如何在mysql数据库中搜索数据并使用C#在DataGridView中添加搜索数据?
- 12. 在ASP.NET上Gridview搜索
- 13. 搜索和显示在gridview
- 14. Gridview中的搜索输出
- 15. 在gridview中搜索+存储在变量
- 16. 如何搜索数据库中的
- 17. 在数据库中搜索数据。 PHP
- 18. 如何使用Django在数据库中搜索数据?
- 19. 在UWP的gridview中检索JSON数据
- 20. GridView - 通过搜索数据键设置选定的索引
- 21. 在Yii gridview中轻松搜索?
- 22. 在Hibernate搜索中索引数据
- 23. 索引如何帮助在mysql中快速搜索数据
- 24. 如何在弹性搜索中索引分层数据?
- 25. 如何在ASP中将数据从MySQL DB检索到GridView
- 26. 如何在asp.net gridview中搜索控件并访问它?
- 27. 如何在数据库中建立用于lucene搜索的数据索引
- 28. 如何根据我在网格中的搜索获取数据
- 29. 搜索数据
- 30. 在PHP中搜索和计数数据
在gridview的搜索数据△φ – 2011-02-25 09:00:44
请详细说明您的问题。 – u449355 2011-02-25 09:09:59
我认为标题是关于他的问题最有用的东西=) – 2012-10-03 11:08:49