J'expérimente actuellement le type de projet Web Application Data Entity dynamique dans VS2008 SP1 et après avoir lu de nombreux didacticiels qui offrent des conseils utiles sur les problèmes auxquels je n'ai pas besoin de solution Je suis tombé au premier obstacle.Arrêt de l'affichage du filtre dans l'application Web de l'entité de données dynamiques
Dans le DB j'ai fait mon modèle d'entité de J'ai décidé de commencer petit avec une table appelée "Entreprises" juste pour voir si je pourrais ajuster l'affichage dans une forme satisfaisante pour cette petite table. La table Companies a une colonne appelée "contactid" qui conduit à un enregistrement rempli de diverses informations de contact dans une table "contacts".
Le modèle de données d'entités créé par défaut a supposé qu'une entreprise pouvait avoir plusieurs enregistrements de contacts. Donc, il essaie d'être utile et ajouter un filtre "Contact" sur la page qui vous permet de voir toutes les sociétés qui partagent un ensemble particulier d'informations de contact indexées par le champ "Contact Name".
Malheureusement, la table de contact est une table polyvalente qui stocke également les informations de contact pour les clients et il y a environ 1000 fois plus de clients que d'entreprises. Ainsi, la liste déroulante augmente le temps de chargement de la page de manière exponentielle et ne produit aucun avantage. Donc, je voudrais simplement empêcher l'apparition du filtre. Le seul problème est que je n'ai pas la moindre idée de comment l'éteindre. Google se montre jusqu'ici récalcitrant sur le sujet et je me demandais si quelqu'un ici savait comment se débarrasser d'un filtre inutile.