Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    5

    consultazione calendari

    Salve sono nuovo. Non è da molto che ho iniziato a programmare.
    Ho fatto una pagina per la consultazione, dove è possibile accedere al link “calendario”. La pagina è formata da un panel contenente una tabella per la ricerca, composta da quattro DropDownList, uno per il docente, uno per il modulo formativo, uno per corso, uno per settimana. Attraverso un button “Cerca”, verrà visualizzato il risultato della ricerca richiesta in una tabella HTML. E qua non so come fare, vorrei sapere il modo per fare questa ricerca?Quale codice o funzione per permettermi di visualizzare ad esempio docente Rossi, modulo matematica, corso chimica, settimana dal 2 al 6 settembre.
    Grazie infinite a chi mi aiuterà!

  2. #2
    ma devi fare un calendario con dentro gli impegni?

    fai domande piu' precise, che vuoi che ti facciamo tutto il codice dalla a alla z?
    Fiore Bat - www.bcscommunity.it

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    5
    Ho fatto questo nella parte html.
    <%@ Page Language="vb" AutoEventWireup="false" Codebehind="home_page.aspx.vb" Inherits="calendario.Pagina2"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <title>WebForm1</title>
    <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
    <meta content="Visual Basic .NET 7.1" name="CODE_LANGUAGE">
    <meta content="JavaScript" name="vs_defaultClientScript">
    <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
    </HEAD>
    <body MS_POSITIONING="GridLayout">
    <form id="Form1" method="post" runat="server">
    <aspanel id="Panel2" style="Z-INDEX: 104; LEFT: 192px; POSITION: absolute; TOP: 152px" runat="server"
    Width="432px" Height="168px" BackColor="#80FFFF" BorderColor="Black">
    <TABLE id="Table1" style="WIDTH: 416px; HEIGHT: 152px" border="2">
    <TR align="center">
    <TD style="WIDTH: 125px; HEIGHT: 34px">
    <asp:Label id="Label5" runat="server" Font-Bold="True">Corso</asp:Label></TD>
    <TD style="HEIGHT: 34px">
    <asp:Label id="Label6" runat="server" Font-Bold="True">Settimana</asp:Label></TD>
    <TD style="HEIGHT: 34px">
    <asp:Label id="Label4" runat="server" Font-Bold="True">Docente</asp:Label></TD>
    <TD style="HEIGHT: 34px">
    <asp:Label id="Label3" runat="server" Width="32px" Font-Bold="True">Modulo</asp:Label></TD>
    </TR>
    <TR align="center">
    <TD style="WIDTH: 125px; HEIGHT: 38px">
    <aspropDownList id="DropDownList3" runat="server"></aspropDownList></TD>
    <TD style="HEIGHT: 38px">
    <aspropDownList id="DropDownList4" runat="server"></aspropDownList></TD>
    <TD style="HEIGHT: 38px">
    <aspropDownList id="DropDownList1" runat="server" Width="152px"></aspropDownList></TD>
    <TD style="HEIGHT: 38px">
    <aspropDownList id="DropDownList2" runat="server"></aspropDownList></TD>
    </TR>
    <TR align="center">
    <TD style="WIDTH: 125px; HEIGHT: 21px"></TD>
    <TD style="HEIGHT: 21px"></TD>
    <TD style="HEIGHT: 21px">
    <asp:button id="Button1" runat="server" Text="Mostra orario"></asp:button></TD>
    <TD style="HEIGHT: 21px"></TD>
    </TR>
    </TABLE>
    </aspanel><asp:label id="Label1" style="Z-INDEX: 101; LEFT: 432px; POSITION: absolute; TOP: 352px" runat="server">Risultato</asp:label><asp:label id="Label7" style="Z-INDEX: 102; LEFT: 360px; POSITION: absolute; TOP: 80px" runat="server"
    Font-Bold="True" Font-Underline="True" ForeColor="Blue">Calendari delle lezioni dei corsi</asp:label><asp:linkbutton id="LinkButton1" style="Z-INDEX: 103; LEFT: 360px; POSITION: absolute; TOP: 120px"
    runat="server">Visualizza il calendario delle lezioni</asp:linkbutton><asp:label id="Label2" style="Z-INDEX: 105; LEFT: 40px; POSITION: absolute; TOP: 168px" runat="server"
    Width="136px" Height="32px" Font-Bold="True" ForeColor="Blue">Ricerca per:</asp:label><asp:linkbutton id="LinkButton2" style="Z-INDEX: 106; LEFT: 16px; POSITION: absolute; TOP: 120px"
    runat="server" Width="184px" Height="24px">Inserisci un nuovo corso</asp:linkbutton></form>
    </FORM>
    </body>
    </HTML>


    Questo nella parte in asp.net

    Public Class Pagina2
    Inherits System.Web.UI.Page

    #Region " Codice generato da Progettazione Web Form "

    'Chiamata richiesta da Progettazione Web Form.
    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()

    End Sub
    Protected WithEvents Button1 As System.Web.UI.WebControls.Button
    Protected WithEvents ListBox1 As System.Web.UI.WebControls.ListBox
    Protected WithEvents Label1 As System.Web.UI.WebControls.Label
    Protected WithEvents DropDownList4 As System.Web.UI.WebControls.DropDownList
    Protected WithEvents DropDownList1 As System.Web.UI.WebControls.DropDownList
    Protected WithEvents Label4 As System.Web.UI.WebControls.Label
    Protected WithEvents Label6 As System.Web.UI.WebControls.Label
    Protected WithEvents Label7 As System.Web.UI.WebControls.Label
    Protected WithEvents LinkButton1 As System.Web.UI.WebControls.LinkButton
    Protected WithEvents Panel2 As System.Web.UI.WebControls.Panel
    Protected WithEvents DropDownList2 As System.Web.UI.WebControls.DropDownList
    Protected WithEvents DropDownList3 As System.Web.UI.WebControls.DropDownList
    Protected WithEvents Label3 As System.Web.UI.WebControls.Label
    Protected WithEvents Label5 As System.Web.UI.WebControls.Label
    Protected WithEvents Label2 As System.Web.UI.WebControls.Label
    Protected WithEvents LinkButton2 As System.Web.UI.WebControls.LinkButton

    'NOTA: la seguente dichiarazione è richiesta da Progettazione Web Form.
    'Non spostarla o rimuoverla.
    Private designerPlaceholderDeclaration As System.Object

    Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
    'CODEGEN: questa chiamata al metodo è richiesta da Progettazione Web Form.
    'Non modificarla nell'editor del codice.
    InitializeComponent()
    End Sub

    #End Region

    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    'Inserire qui il codice utente necessario per inizializzare la pagina
    If Not Page.IsPostBack Then
    Call DropDownList()
    End If

    End Sub
    Private Sub DropDownList()
    Dim liElemento As ListItem
    'Creazione degli elementi della chackboxlist
    liElemento = New ListItem
    liElemento.Value = 1
    liElemento.Text = "Luca Rossi"
    DropDownList1.Items.Add(liElemento)
    liElemento = New ListItem
    liElemento.Value = 2
    liElemento.Text = "Laura Bianchi"
    DropDownList1.Items.Add(liElemento)
    liElemento = New ListItem
    liElemento.Value = 3
    liElemento.Text = "Marco Ciotti"
    DropDownList1.Items.Add(liElemento)

    liElemento = New ListItem
    liElemento.Value = 1
    liElemento.Text = "Sql"
    DropDownList2.Items.Add(liElemento)
    liElemento = New ListItem
    liElemento.Value = 2
    liElemento.Text = "Asp"
    DropDownList2.Items.Add(liElemento)
    liElemento = New ListItem
    liElemento.Value = 3
    liElemento.Text = "altra materia"
    DropDownList2.Items.Add(liElemento)


    liElemento = New ListItem
    liElemento.Value = 1
    liElemento.Text = "responsabile area web"
    DropDownList3.Items.Add(liElemento)
    liElemento = New ListItem
    liElemento.Value = 2
    liElemento.Text = "web creator"
    DropDownList3.Items.Add(liElemento)
    liElemento = New ListItem
    liElemento.Value = 3
    liElemento.Text = "altro corso"
    DropDownList3.Items.Add(liElemento)

    liElemento = New ListItem
    liElemento.Value = 1
    liElemento.Text = "dal 3 al 7 Settembre"
    DropDownList4.Items.Add(liElemento)
    liElemento = New ListItem
    liElemento.Value = 2
    liElemento.Text = "dal 10 al 14 settembre"
    DropDownList4.Items.Add(liElemento)
    liElemento = New ListItem
    liElemento.Value = 3
    liElemento.Text = "dal 17 al 21 Settembre"
    DropDownList4.Items.Add(liElemento)



    End Sub


    Private Sub CheckBoxList1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)
    Dim liSelezione As ListItem
    For Each liSelezione In DropDownList1.Items
    If liSelezione.Selected = True Then
    Label1.Text = Label1.Text & "-" & liSelezione.Value & "_" & liSelezione.Text
    End If
    Next
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    If IsValid Then
    Label1.Text = "Il testo richiesto è stato inserito"
    End If
    End Sub

    Private Sub LinkButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LinkButton1.Click
    Response.Redirect("calendario.aspx")
    End Sub


    Private Sub DropDownList1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DropDownList1.SelectedIndexChanged

    End Sub
    End Class

    Al posto di questa funzione: Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    If IsValid Then
    Label1.Text = "Il testo richiesto è stato inserito"
    End If
    End Sub

    Ne vorrei una che mi visualizzasse ad esempio una ricerca personalizzata, ad esempio se seleziono docente rossi, modulo matematica, corso chimica, settimana dal 4 al 8 settembre mi deve dare la lezione di rossi del corso chimica e modulo matematica, della settimana dal 4 all'8 settembre.
    Penso che sia possibile farlo con l'ausilio di sql. Se vi è possibile scrivetemi il codice.
    Grazie.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.