2010-09-30 4 views
0

Je voudrais savoir comment puis-je personnaliser facilement mon detailsview que lorsqu'il est en mode Créer champ ID doit être invisibleMarque ID champ invisible dans detailsview

Je rememebr qu'il était STH comme visible = Code <% de ici ... (?? ne soit créé)

est ici un exemple:

<asp:DetailsView ID="DetailsView1" runat="server" AutoGenerateRows="False" DataSourceID="myDS" 
    Width="50%" DataKeyNames="MyId"> 
    <Fields> 
     <asp:TemplateField HeaderText="Id" SortExpression="MyId"> 
      <ItemTemplate> 
       <asp:Label ID="xxx" runat="server" Text='<%# Bind("MyId") visible=" **(if create mode than invisible else visible)** %>'></asp:Label> 
      </ItemTemplate> 
     </asp:TemplateField> 
    </Fields> 
</asp:DetailsView> 

grâce à l'aide

+0

Pouvez-vous donner plus de détails, il n'y en a pas assez pour répondre à votre question. – jimplode

+0

fait, doit taper n'importe quoi pour atteindre 15 caractères ... – gruber

Répondre

2

Essayez:

Visible="<%# this.IsCreated %>"