35 votes

Quelle est la différence entre <% # Bind ("")%> et <% # Eval ("")%> dans ASP.NET?

J'ai vu bind et eval utilisés de manière interchangeable, en particulier dans ASP.NET GridViews. Quelle est la différence?

50voto

Runscope API Tools Points 43859

Eval est une liaison de données unidirectionnelle en lecture seule.

La liaison est une liaison de données bidirectionnelle en lecture / écriture.

Voir ici et ici .

9voto

Sam Schutte Points 2962

Bind () est utilisé pour la liaison de données bidirectionnelle. Ainsi, lorsqu'il est utilisé avec le type de source de données approprié, il extrait les valeurs modifiées du GridView ou d'un autre contrôle et les enregistre dans la base de données.

Eval () est un moyen unidirectionnel, "en lecture seule" pour lier les valeurs.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X