Personnaliser List.aspx pour une table dans ASP Dynamic Data
-
06-07-2019 - |
Question
Je viens de suivre méticuleusement les instructions MS pour la personnalisation d'une dynamique modèle de page de données pour une table. Créez le dossier CustomPages / MyTable / List.aspx
et copiez PageTemplates / List.aspx dans ce dossier, mais je reçois maintenant une erreur du compilateur car des méthodes sont dupliquées dans les deux fichiers List.aspx.
Qu'est-ce que je fais de travers?
Juste dans: , j'ai trouvé une autre page non-MS que je ne retrouve plus, mais il a suggéré la plus évidente: changer le nom de la classe dans les 3 fichiers de ma liste personnalisée. page.
La solution
Je ne suis pas sûr de comprendre ce qui est écrit dans les instructions, mais vous devrez modifier l'espace de noms dans les deux fichiers codés derrière (List.aspx.cs et List.aspx.designer.cs) et dans le fichier "hérite". ; référence dans le fichier .aspx ou oui, vous aurez des méthodes en double (même espace de nom, même nom de classe, même nom de méthode).
Vous devez modifier l'espace de nom pour refléter le chemin dans lequel se trouve la page personnalisée. Cela permettra de garantir qu'il reste unique.