给TextBox赋值为当前时间
代码如下
<asp:TextBox ID="TextBox2" runat="server" Text="<%=DateTime.Now.ToString() %>">
但是在浏览器运行的时候Textbox里面的值是<%=DateTime.Now.ToString() %>,如何解决?
代码如下
<asp:TextBox ID="TextBox2" runat="server" Text="<%=DateTime.Now.ToString() %>">
但是在浏览器运行的时候Textbox里面的值是<%=DateTime.Now.ToString() %>,如何解决?
解决方案 »
- imagemap制作相册功能
- <%# DataBinder.Eval(Container, "DataItem.sTel")%>绑定为什么报错
- showModelessDialog和showModalDialog的问题
- 求帮发送邮件怎么写
- TreeView的疑难问题,头都快想暴了,高手进来看看,谢谢!
- 偶想到一个问题,关于CSDN的,不知道是不是这样?各位进来帮我看看
- 怎么将VS.net2003带的水晶报表升级到10版
- treeview问题
- 为什么MyDataGrid.SelectedItem.Cells的下标只能是0,1,2???
- 怎样取的datagrid中的自定义textbox中的值
- RegisterStartupScript("alert(msg)")怎么设标题? 和 customErrors 怎么调试??
- 如何实现论坛回复文字 粗体 斜体 下划线???
JS document.getElementById("").value="";
<%# ...%>
要写 <asp:TextBox ID="TextBox2" runat="server" Text="<%#DateTime.Now.ToString() %>">
并且在Page_PreRender事件处理方法中写
TextBox2.DataBind();
TextBox2.Text="你想要的值";
这样不就OK了?
后台写:TextBox2.Text=DateTime.Now.ToString();
<asp:TextBox ID="TextBox2" runat="server" Text=‘<%=DateTime.Now.ToString() %>’>就是把text后的双引号改成单引号啦,双引号当然会显示那也个字符串啦!试试看吧!
我介意就用后台赋值吧!
{ return DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
}
<asp:TextBox ID="TextBox1" runat="server" Text="<%=showdata()%>"></asp:TextBox>
{
//it just a override method
}
我也是想到这个方法
不然就在js里写
不然就直接textbox.text=DateTime.Now.Tostring("yyyy-MM-dd HH:mm:ss");
自己选择一种
TextBox2.Text=
直接手动添加 protected void Page_PreRender(object sender, EventArgs e)
{
this.TextBox1.DataBind();
}