Comment je peux filtrer un dataTable avec Linq à datatable?
salut comment je peut filtrer une table de données avec linq to datatable?
J'ai un DropDownList et là, je peux sélectionner la valeur du Module de la Colonne. Maintenant, je veux filtrer la DataTable avec ce Module de Colonne.
voici ma datatable structure:
User | Host | TimeDiff | License | Telefon | Modul
Voici le Code:
protected void drp_Modules_SelectedIndexChanged(object sender, EventArgs e)
{
string value = drp_Modules.SelectedValue;
DataTable tb = (DataTable)Session["dt_Users"];
tb = from item in tb //?????
LoadUsertable(tb);
}
source d'informationauteur Tarasov | 2013-10-18
Vous devez vous connecter pour publier un commentaire.
Vous êtes mieux d'utiliser
DataTable.Sélectionnez
méthode, mais si vous devez utiliser LINQ, alors vous pouvez essayer:Cela permettrait de créer une nouvelle
DataTable
basé sur les valeurs filtrées.Si vous utilisez
DataTable.Sélectionnez
Vous pouvez utiliser pour vérifier les lignes existent en outre, avant la conversion.
Système.Linq espace de noms est nécessaire pour Tout() pour travailler