Je suis en train de créer un site avec un coté administrateur en asp et C# (sous VS 2005).
J'ai plusieurs questions:
1/ Je voudrais appeler une materPage à partir d'une page simple (default.aspx), comment faire?
(Response.redirect("maPage.master"); ne fonctionne pas, existe t'il une autre méthode?)
2/ J'ai créér un menu. Je voudrai que ce menu soit différent selon les droits des utilisateurs. Quel choix est préférable:
- mettre la liste des choix possibles dans un fichier XML (je ne maitrise pas du tout)
- ou creer tous les menus, et tout simplement afficher celui qu on veut selon l'ulisateur (les autres passant pour invisible)?
3/ Ou puis trouver un bon tutoriel sur les masterPages (et asp .NET en général)? Me conseillez vous un livre? si oui lequel? (MSDN n'est pas génial)
Merci pour toutes vos réponses et bonnes soirées...
Tu peux les trouver n'importe ou sur le web, par exemple : http://beta.asp.net/quickstart/aspnet/, mais encore mieux, tu les as en local quand tu installes VS2005 en mode personalisé.
Sinon, pense a cocher "Reponse acceptee" sur ce forum quand une réponse te convient :)
1°)
Une master page n'exite pas en temps que page, il est normal que tu ne puisses pas l'afficher.
Il te faut creer une page de contenu, par exemple content.aspx, utilisant cette masterpage et la tout fonctionnera.
3°) En Anglais, il y'a le livre de Dino Espositio sur ASP.NET 2.0 qui est bien (parait il). Sinon je ne peux que te conseiller les quickstarts ASP.NET 2, très pratique car ce sont des exemples ou tu as accès au code.
N'hesites pas a repasser ici pour tes questions :)