如何在GridView中搜索JSON数据

时间:2017-08-21 07:09:28

标签: c# gridview dataview

我想在GridView中搜索任何给定的文字。我找到了我在TextChanged事件中编写的代码。

但它似乎根本不起作用。

using (WebClient wc = new WebClient())
{
    wc.Encoding = Encoding.UTF8;
    jsonData = wc.DownloadString("http://10.10.62.104/xmoads/3.0/installationsex?_token=70AB896E-D8A3-4789-9F31-5588C93F3C5F&format=json");
    var result = JsonConvert.DeserializeObject<List<JsonResult>>(jsonData);
    constringview.RowHeadersVisible = false;
    constringview.DataSource = result;
}

private void textSoeg_TextChanged(object sender, EventArgs e)
{
    (constringview.DataSource as DataTable).DefaultView.RowFilter = 
        string.Format("Navn LIKE '%{0}%'", textSoeg.Text);
}

做了一些研究,我发现了很多包括SQL数据库以及如何搜索这些数据库的内容。但是,这不是我需要的。

关于我做错了什么,或者甚至是可能的任何建议?

gridview中的数据显示正确: Screenshot

0 个答案:

没有答案