Avatar billede midgaardsorm Nybegynder
26. oktober 2009 - 15:45 Der er 4 kommentarer og
1 løsning

Default værdi i textbox

Hej

Min kode :
<tr><td style="width:80px">Dato_for_kontrol:</td><td>
                            <asp:TextBox  ID="Dato_for_kontrolTextBox" runat="server" 
                                Text='<%# Bind("Dato_for_kontrol") %>' /></td></tr>

Mangler en "Dagsdato" som standard, brugeren skal kunne ændre den.

Hvordan gør jeg ?
Avatar billede bmdk Nybegynder
03. november 2009 - 19:36 #1
Hey midgaardsorm,

Du kan gøre således:

I din code-behind kan du binde til en property du selv sætter, således:

public partial class _Default : System.Web.UI.Page
{
    DateTime _dateTime = DateTime.Now;
    public DateTime DateTime
    {
        get { return _dateTime; }
        set { this._dateTime = value; }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        this.DataBind();
    }
}

I din aspx fil binder du så direkte på denne property således:
<asp:TextBox ID="txtDate" Text='<%# DateTime %>' runat="server" />

Håber det hjælper lidt :) har testet koden og det virker her.
Avatar billede bmdk Nybegynder
06. november 2009 - 02:18 #2
midgaardsorm, fik du det til at virke? :)
Avatar billede midgaardsorm Nybegynder
06. november 2009 - 08:20 #3
Ved jeg ikke om det gør......

Laver ikke opgaven færdig da jeg er blevet opsagt :-(

Smid et svar og du får point for dit besvær.
Avatar billede bmdk Nybegynder
06. november 2009 - 10:12 #4
Øv da! :( det var da skod ellers!
Avatar billede midgaardsorm Nybegynder
06. november 2009 - 10:33 #5
Sådan er det og jeg finder jo nok noget andet :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester