2017-09-09 2 views
0

J'ai téléchargé un projet ASP.NET sur mon ordinateur local via FTP et l'ai ouvert dans Visual Studio.Comment ajouter une page imprimant "Hello World" à un projet asp.net existant?

Actuellement, la structure du dossier ressemble à ce qui suit:

enter image description here

Quelqu'un peut-il s'il vous plaît me dire comment ajouter une nouvelle page que je peux visiter à travers domain.com/hello et gravures « Bonjour tout le monde »?

Je ne pouvais pas me figurer moi-même car je ne vois pas de dossier Controllers ou Models. Je ne pouvais pas non plus trouver comment les URL sont routées. Quand je visite domain.com/about, je vois la page à propos du site qui a son code dans le chemin suivant: Views \ Home \ About.cshtml

Mais je ne suis pas sûr de qui dit le site que/à propos de devrait être routé vers ce fichier. Je n'ai trouvé aucun fichier de routes.

+4

Cela ressemble à une version compilée du site, allez saisir le code source d'origine et ce que vous êtes à la recherche devrait être Là. –

+0

Merci pour le commentaire. Donc, fondamentalement, je veux ajouter une page qui sert des données RSS à ce site Web existant. Est-ce que cela serait impossible à faire au cas où nous n'aurions pas accès à la source? (parce que le propriétaire du site l'a acheté à quelqu'un d'autre et qu'il n'a peut-être pas la version non compilée du code source) –

+0

Ensuite, vous devrez le décompiler et espérer que vous pourrez le faire fonctionner. Cependant, si vous l'avez acheté en tant que produit final, il se peut qu'il y ait des problèmes de licence avec ce que vous voulez accomplir. Mon meilleur conseil serait de revenir à l'auteur original et leur demander d'ajouter ce que vous voulez. –

Répondre

-1
  1. Vous devez créer des contrôleurs de dossier
  2. Créer contrôleur dans le dossier avec le nom CustomController
  3. Créer une action dans le contrôleur Bonjour() que le retour ur View "return View()"
  4. Créer un dossier dans ur Vues -> Personnaliser
  5. ajouter Hello.cshtml dans le dossier
  6. aller à App_Data
  7. trouver votre fichier de routage
  8. Et Ajouter un itinéraire ur app
  9. routes.MapRoute( name: "hello", url: "hello", defaults: new { controller = "Custom", action = "Hello" } );

    Terminé