Questione : tasto del ritrovamento

1) in asp.net ho un tasto alla pagina del aspx. posso trattare gli eventi del tasto in un codice categoria? il

2) può io assegnare ad un'etichetta un valore da un codice categoria?
class= del

Risposta : tasto del ritrovamento

Come filtrare la vostra fonte di dati dipende da che tipo di datasource usate…

Per DataTable, potete usare BindingSource.Filter o DataView o in alcuni casi SqlDataSourceView.FilterExpression.

Dal vostro codice qui sopra, assomiglia al datasource che usate (datasourceaccountnature) siete un tipo dell'accumulazione (di EntityCollection).

Tipicamente per le collezioni come datasource nel gridview, la filtrazione può essere fatta secondo le indicazioni del codice qui sotto:

Vedere se questo aiuta.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
codice categoria pubblico YourClass
        {
            Datasourceaccountnature di EntityCollection;

            PopulateGrid vuoto riservato ()
            {
                il datasourceaccountnature di // ora è un membro del codice categoria

                datasourceaccountnature = nuovo EntityCollection (nuovo AccountnatureEntityFactory ());

                bucketaccountnature di varietà = nuovo RelationPredicateBucket ();

                … // l'altro codice non indicato qui
            }

            vuoto riservato textBox1_TextChanged (mittente dell'oggetto, EventArgs e)
            {
                il datasourceaccountnature di // è quello che avete utilizzato nel metodo di PopulateGrid nel vostro codice.
                // fa il datasourceaccountnature come membro del codice categoria in moda da poterli usarli noi qui.

                dataGridView1.DataSource = datasourceaccountnature.FindAll (FilterList);
            }

            bool riservato FilterList (AccountnatureEntity a)
            {
                // al filtro da un campo di AccountnatureEntity
                // di ritorno allinea se quel valore del campo contiene il testo digitato dall'utente in textBox1
                falso al contrario di ritorno di //.

                // per esempio se AccountnatureEntity ha un campo chiamato “titolo„, allora 
                a.Title.Contains di ritorno (textBox1.Text);
            }
        }
Altre soluzioni  
 
programming4us programming4us