Problème avec mon gridview
Bonjour,
Je créé actuellement une application web en C# et j'ai 2 questions. 8-)
1.
J'affiche avec un gridview la liste des utilisateurs qui sont dans une table de ma base de données. J'ai ajouté une colonne qui contient un imageButton :
Code:
1 2 3 4 5
| <asp:TemplateField HeaderText="Modifier">
<ItemTemplate>
<asp:ImageButton ID="M" runat="server" ImageUrl="Images/img.png" OnClick="function_Click" />
</ItemTemplate>
</asp:TemplateField> |
Chaque utilisateur présent dans la base de données à son id. Je voudrais que chaque image contienne dans son ID l'id de l'utilisateur. Comment puis-je faire ?
2.
Dans mon site map, j'ai un bouton ASP "Déconnexion". Je voudrais faire une condition du style : if(Session["username"] == null { J'affiche le bouton }.
J'ai essayé de créer un asp:Label dans lequel j'écrirai mon asp:Button mais apparemment c'est pas possible d'écrire une balise ASP dans un autre composant ASP. Quelle parade existe-t-il pour faire ça ?
Cordialement,