Bonjour pour avoir essayé d'utiliser ce code, mais pour une raison quelconque, cela ne fonctionne pas. Vraiment besoin d'aide avec ça. Le problème est que l'étiquette ne change pas le nom de "label" quand j'entre dans le site.C# .net change le texte de l'étiquette
<asp:Label ID="Label1" runat="server" Text="label"></asp:Label>
<%
Label1.Text = "test";
if (Request.QueryString["ID"] != null)
{
string test = Request.QueryString["ID"];
Label1.Text = "Du har nu lånat filmen:" + test;
}
%>
Vous devriez obtenir une erreur pour une chaîne non protégée, il doit être 'Text = 'label'', est-ce juste une erreur de copie dans le question post? –
Avez-vous essayé de mettre un point d'arrêt dans votre instruction if et exécutez le débogueur pour vérifier que votre code définissant la propriété Text est réellement atteint? Il y a aussi une faute de frappe dans votre balise pour l'attribut Texte où il vous manque des citations, donc si vous avez copié votre code directement depuis votre page apsx, je suis surpris qu'il compile et fonctionne :-) –
Êtes-vous sûr de QueryString [" ID "] n'est pas nul? – jlp