• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 421
  • Last Modified:

Bind date into an APS.NET label

Hello,
I have one lave in a ASP.NET form,
and i want it to show the date of now.
how can i make this?
thanks
0
Nyana22
Asked:
Nyana22
  • 4
  • 2
1 Solution
 
strickddCommented:
<asp:Label id="DateLabel" runat="server" Text="<%= DateTime.Now %>"/>
0
 
Nyana22Author Commented:
didn't work,
i putted in the master page
0
 
jinalCommented:
Hello ,

It is not appearing in page or Label is displayed but date is not displayed ?

B'coz if you place Label control inside ContentPlaceHolder then in content page you add something to that content assosiated with content place holder than problem.
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
Nyana22Author Commented:
the label is displayed but not date
i want to put the label in master page, and not in a content
0
 
jinalCommented:

<asp:Label ID="Label1" runat="server">
        <%= DateTime.Now %>
        </asp:Label>

Open in new window

0
 
jinalCommented:
Another way

/* Master */
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    
</head>
<body>
    <form id="form1" runat="server">
    <div>        
        <asp:Label ID="Label1" runat="server" Text='<%# DateTime.Now %>'>        
        </asp:Label>        
        <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">        
        </asp:ContentPlaceHolder>
    </div>
    </form>
</body>
</html>
 
/* Master.master.cs */
 
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
 
public partial class MasterPage : System.Web.UI.MasterPage
{
    protected void Page_Load(object sender, EventArgs e)
    {
        Label1.DataBind();
    }
}

Open in new window

0
 
jinalCommented:
One another way .. also try my previous two comments.



/* Master */
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    
</head>
<body>
    <form id="form1" runat="server">
    <div>        
        <asp:Label ID="Label1" runat="server" Text="">        
        </asp:Label>        
        <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">        
        </asp:ContentPlaceHolder>
    </div>
    </form>
</body>
</html>
 
/* Master.master.cs */
 
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
 
public partial class MasterPage : System.Web.UI.MasterPage
{
    protected void Page_Load(object sender, EventArgs e)
    {
        Label1.Text = DateTime.Now.ToString();          
    }
}

Open in new window

0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

  • 4
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now