2016-08-20 1 views
0

Je suis très nouveau sur Asp.Net. J'ai un tableau de bord sur le côté gauche qui contient différents boutons et j'ai un panneau de mise à jour sur le côté droit. J'ai une page séparée (index.aspx) qui contient quelques balises d'entrée Html.Comment afficher les champs de saisie html dans le panneau de mise à jour

Ce que je veux, c'est show ** index.aspx dans le panneau de mise à jour ** chaque fois que je clique sur (tout un) bouton i.e. (Messages) du tableau de bord.

Cette zone en surbrillance sera remplie par updatepanel. PS: Corrigez-moi si je me trompe parce que je suis nouveau dans Asp.Net, Merci enter image description here

+0

On dirait que vous avez besoin d'un master page –

+0

@DenisWessels pouvez-vous me renseigner à ce sujet? –

Répondre

0

1.In droit Visual Studio cliquez sur votre projet> Ajouter> Nouvel élément> Web Forms page principale.

Ajouter le menu latéral au maître page.And toutes les pages de l'enfant sera chargé à l'intérieur de la commande `ContentPlaceHolder:

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
    <title></title> 
    <asp:ContentPlaceHolder ID="head" runat="server"> 
    </asp:ContentPlaceHolder> 
</head> 
<body> 
    <form id="form1" runat="server"> 
     <table style="width: 100%;" border="1"> 
      <tr> 
       <td style="width: 30%;"> 
        <a href="Default.aspx">Home</a><br /> 
        <a href="Meetings.aspx">Meetings</a><br /> 
        <a href="Messages.aspx">Messages</a><br /> 
       </td> 
       <td style="width: 70%;"> 
        <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server"> 
        </asp:ContentPlaceHolder> 
       </td> 
      </tr> 
     </table> 
    </form> 
</body> 
</html> 

2.Now clic droit sur le projet dans Visual Studio nouveau> Ajouter> Nouvel élément > Formulaire Web avec Master Page

Lors de l'ajout de la nouvelle page, il vous sera demandé de sélectionner la page maître, choisissez la page maître créée à la première étape.