c# - Datagridview 搜索非 SQL 搜索按钮 c#
问题描述
目前,我有一个 datagridview 从 CRM 服务器中提取所有信息的数据,我想知道是否有任何方法可以让搜索按钮能够使用 LIKE 功能进行搜索,就像搜索 SQL 数据库一样。现在我的搜索按钮必须是精确的文本才能找到我想要的行,我只是希望如果可能的话你们能够帮助我。这是我现在拥有的代码。
private void btnSearch_Click(object sender, EventArgs e)
{
string searchValue = txtS.Text;
int rowIndex = -1;
dataTable.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
try
{
foreach (DataGridViewRow row in dataTable.Rows)
{
if (row.Cells[1].Value.ToString().Equals(searchValue))
{
rowIndex = row.Index;
dataTable.ClearSelection();
row.Selected = true;
dataTable.FirstDisplayedScrollingRowIndex = rowIndex;
dataTable.Focus();
break;
}
}
}
catch (Exception)
{
MessageBox.Show("No solutions with that name.");
}
}
感谢大家!
解决方案
推荐阅读
- c - (struct Node*)malloc(sizeof(struct Node)); 之间的区别 和 malloc(sizeof(struct Node));
- reactjs - 如何在反应中通过 url 表单 S3 获取图像的 exif 命令?
- javascript - 如何将用户重定向到 url React
- spring-boot - 如何在 Spring Boot 中配置并发 rabbitmq 监听器?
- java - 当我尝试将每条记录写入同一个文件时,只有最后一条记录被写入 json 文件
- python - 类型为类型的对象有什么保证。映射?
- transit-gateway - 使用 AWS 中转网关访问 Internet
- python - 如何对接受参数的python脚本进行单元测试
- image - 如何持久化 JavaFX 图像?
- c++ - 使用 std::filesystem::path 确定某个相对目录是否是绝对路径的一部分