GESTIONE DATE E DROPDOWNLIST

lunedì 08 febbraio 2010 - 15.14

mauri1961 Profilo | Senior Member

Vorrei sapere quale tipo di controllo di validità sulle date posso utilizzare se decido di usare un campo per inserimento date che non sia il CALENDAR ma semplicemente un campo di digitazione della data (gg/mm/aaaa).

Inoltre ho un problema con una dropdownlist che dovrebbe farmi vedere il contenuto di una tabella di comuni.
Penso di avere utilizzato una sintassi corretta…

<asp:DropDownList ID="comune"
DataValueField="loc_codice"
DataTextField="loc_comune"
runat="server" AppendDataBoundItems="true"
BackColor="#FFFFCC"
Font-Bold="True" Font-Names="Calibri" Font-Size="Large" style="margin-left: 51px"
Width="600px" >
<asp:ListItem Value="0"> - Seleziona - </asp:ListItem>

</asp:DropDownList>


Ho definito una sub in questi termini…

Sub crea_form()
Dim strconn As String = ConfigurationManager.ConnectionStrings("NOTIFICHEConnectionString").ConnectionString
Dim conn As New SqlConnection(strconn)
Dim command As New SqlCommand("select loc_comune from localita", conn)
conn.Open()
Dim dr As SqlDataReader = command.ExecuteReader()
comune.DataSource = dr
comune.DataBind()
dr.Close()
End Sub


E la crea_form viene richiamata all’apertura della pagina…
Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
crea_form()
End Sub

In webconfig la connection string sembra essere corretta in quanto il visual web developer mi mostra il contenuto della tabellina.

Essendo il primissimo codice che sviluppo con asp.net ho molti dubbi tra i quali come caricare la pagina (page_load??)
Il codice della page_load l’ho copiato ma non mi convince molto….

Grazie, Maurizio.

nicola8019 Profilo | Newbie

Ciao!
Il codice che hai postato mi sembra corretto (anche la page_load).
Per il controllo delle date potresti scrivere qualcosa in javascript, oppure se desideri un controllo lato server puoi usare Date.Parse (se il formato non è valido restituisce eccezione)

http://msdn.microsoft.com/it-it/library/1k1skd40.aspx

ciao ciao

mauri1961 Profilo | Senior Member

Ti ringrazio.. e provo...

Ciao, Maurizio
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5