Récupere une variable dans un Textbox d'un Formview au chargement de la page
Bonjour
j'ai un petit soucis
je n'arrive pas récupérer une variable déclarer en public dans un textbox d'un formview lors du chargement de celle ci
Code:
1 2 3 4 5 6
|
Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Load
TextBox1.Text = numligne
End Sub |
dans un simple textbox j'y arrive mais pas un textbox d'un formview
voici ou je veux inserer ma variable:
Code:
1 2
| <asp:Label ID="Label3" runat="server" Text="Inscrire la ligne:" Width=627></asp:Label>
<asp:TextBox ID="LigneTextbox" runat="server" Text='<%# Bind("Ligne" ) %>'></asp:TextBox> |
j'arrive pas a trouver la commande qui m'insererait la variable dans la LigneTextBox
Merci d'avance
Récuperé valeur dans un literal
moi j'ai essayé plusieurs fois d'insérer le texte dans le textbox au chargement de la page. finalement j'ai opté pour un literal. je te colle mon code j'espère que ca pourra aider.
moi parcontre c'était pour récupéré le nom de l'utilisateur connecté.
page.aspx.cs:
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
if (Page.User.Identity.IsAuthenticated)
{
MembershipUser user = Membership.GetUser(Page.User.Identity.Name);
Literal Nomdetonliteral = (Literal)NomdetonFormview.FindControl("Login");
Nomdetonliteral.Text = user.UserName.ToString();
}
}
Page.aspx:
<asp:FormView ID="NomdetonFormview" runat="server" DataSourceID="TonODS" DefaultMode="Insert">
<InsertItemTemplate>
...
<asp:Literal ID="Nomdetonliteral" Text='<%# Bind("NomDuchamps") %>' runat="server"></asp:Literal>
...
</InsertItemTemplate>
</asp:FormView>