.NET 单值数据绑定问题 将当前日期绑定在万页的label控件, 我的该怎么改

确实是刚学 按书上给的步骤写的
书上原文:
从工具箱向页面添加Label控件Label1,选择下面的HTML选项卡切换到代码视图,找到Label控件标记,在下面添加一息内容:
<asp:Label runat="server" Text="<%#aa %>" ID="Label1"/>
绑定数据:
protected void Page_Load(object sender, EventArgs e)
{
Page.DataBind();
}
但是不对
public Datetime=new Datetime();是我自己改的,还是不对

从什么地方说起呢~~!第一:先不说你的要求,你的代码写在了什么地方呢?
public DateTime = new DateTime();这句你要写就只能写在方法中,语句都要写在方法中的,
在说说你的问题: public DateTime = new DateTime();这是什么呀, 实例化对象的时候没有引用变量~~!。在aspx页面拖个lable 在aspx.cs的 Page_load里面写 lable.Text = DateTime.Now;就行了。
言语说的有点那个,不好意思,不过还是建议你 先要学会代码的分层结构,就是代码都要写在类中,而类里面的又有什么呢,你要弄懂啊追问

那样的话就用不到 这个表达式了

追答

你的意思是想把数据库中的日期绑定到lable标签上?

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-05-30
写在Page_Load事件中
label.Text= DateTime.Now.ToShortDateString(); //显示的是如“2012-5-30”所示
label.Text = DateTime.Now.ToString(); //显示的是如“2012-5-30 09:07:34”所示
第2个回答  2012-05-30
声明到类里边
第3个回答  2012-05-30
提取系统一时间就好。并 赋给labelbox就好了
第4个回答  2012-05-30
public DateTime date= new DateTime();

Warning: Invalid argument supplied for foreach() in /www/wwwroot/www.t2y.org3v3b34/skin/templets/default/contents.html on line 47
相似回答
大家正在搜