Filtrering af Json data i et gridview

I dette forum kan du stille og svare på spørgsmål om C# programmering. Alle med en interesse for C# er velkommen!
Besvar
Mike-T
Begynder
Indlæg: 1
Tilmeldt: 21. aug 2017, 12:49

Filtrering af Json data i et gridview

Indlæg af Mike-T » 21. aug 2017, 12:54

Jeg har denne kode i mit program der viser et gridview over noget json data

Kode: Vælg alt

        public Connectionstring()
        {
            InitializeComponent();
            constringview.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells);
            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;
            }
        }

Mit problem er så at søge i dette gridview. Jeg fandt denne kode på stackoverflow, men jeg synes ikke rigtig at det virker:

Kode: Vælg alt

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

Nogen idé til hvad jeg kan gøre for at få det til at virke?

Besvar