Est-ce que quelqu'un pourrait me signaler ce que je fais de mal? Fondamentalement, tout ce dont j'ai besoin est d'obtenir le texte de ma propriété, mais pour une raison quelconque, il retourne toujours comme nulle.Impossible d'obtenir la propriété <asp: Literal</ asp: Literal> dans les formulaires Web
protected void Page_Load(object sender, EventArgs e)
{
orderId.Text = "4567";
}
protected void UpdateOrder(object sender, EventArgs e)
{
var getOrderId = orderId.Text; //always returns null here
}
frontal:
<p>
<asp:Label ID="label8" runat="server" AssociatedControlID="orderId"> Order Id: </asp:Label>
<asp:Literal ID="orderId" runat="server"></asp:Literal>
</p> << the orderId is displayed in the browser
<asp:Button ID="updateBtn" runat="server" Text="Update" OnClick="UpdateOrder"/>
Qu'est-ce que je fais mal?
Acceptez votre propre réponse si possible. Sauver les gens de regarder une question répondue. Tnx. – wazz