Asp.Net Dijital Saat Uygulaması

Hazırladığınız sayfalarda o anki saati , saniyeyi göstermeniz gerekebilir bu gibi durumlarda javascript ile işinizi halledebilirsiniz ama asp.net ve Ajax kullanarak bu uygulamayı daha kolay bir şekilde yapabiliriz..
dijitalsaat
Uygulama için form üzerine ScriptManager ekliyoruz, daha sonra saat sürekli güncelleneceği için bir UpdatePanel ve bu panelin içine güncellenecek olan timer ve label nesnelerini ekliyoruz.

 <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>
        <asp:UpdatePanel ID="UpdatePanel1" runat="server" >
        <ContentTemplate>
            <asp:Timer ID="Timer1" runat="server" Interval="1000">
            </asp:Timer>
            <asp:Label ID="Label1" runat="server" Text="Label" BackColor="Black" 
                Font-Bold="True" Font-Names="DigifaceWide" Font-Size="XX-Large" 
                ForeColor="Yellow"></asp:Label>
        </ContentTemplate>
        </asp:UpdatePanel>

saatin dijital gözükmesi için yazı fontu ve rengini label nesnesinden değiştirmiştim sizde isteğinize uygun olanı seçebilirsiniz..
Eklemeleri yaptıktan sonra Page_Load olayına label nesnesi içinde saatin görüntüleneceğini söylüyoruz ve bu kadar kolay gelsin..

 protected void Page_Load(object sender, EventArgs e)
        {
           
            string saat = DateTime.Now.ToLongTimeString();
            Label1.Text = saat;
        }

dijitalsaat

  • yavuz

    bu kod çalışmaz tick eventını yazmamışsınız

    • BilisimOgretmeni

      Uygulamayı denediniz mi acaba ?

  • meltem

    merhaba ben bu uygulamayı denedim de sadece o an ki saat çıktı ortaya sonra ilerlemedi. nasıl ilerletebilirim acaba?