有关asp:TextBox控件的问题

canyangruxie 2009-01-06 01:21:43
1 <asp:TextBox ID="TextBox1" runat="server" Text="<%=DateTime.Now.ToString() %>"></asp:TextBox>
2 <input type="text" value="<%=DateTime.Now.ToString() %>" />
页面运行后第一个文本框的值为:<%=DateTime.Now.ToString()
第二个文本框的值为:2009-1-6 12:22:54

请问服务器控件为什么不会执行表达式?
...全文
109 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
phper2008 2009-01-06
  • 打赏
  • 举报
回复
上面的绑定copy错了,是:
<asp:TextBox ID="TextBox1" runat="server" Text=" <%#now1 %>" > </asp:TextBox>
phper2008 2009-01-06
  • 打赏
  • 举报
回复
服务器控件里不能直接输入变量,而只能绑定,象你这样的要么在后台里

this.TextBox1.Text = DateTime.Now.ToString();

要么设置个protected变量如
protected string now1 = DateTime.Now.ToString();
<input name="TextBox1" type="text" value="<%#now1 %>" id="TextBox1" />

然后在Page_Load里page.Bind();


Text=' <%=DateTime.Now.ToString() %>'
Text=" <%=DateTime.Now.ToString() %>"

没有什么区别都是不行的!
dengchenlu 2009-01-06
  • 打赏
  • 举报
回复
<input name="TextBox1" type="text" value="<%= DateTime.Now.ToString() %>" id="TextBox1" />
<input type=text id="aa" value="2009-1-6 13:40:24" />
运行之后查看源码是这样的
上面的服务器控件并没有把你的表达式解析
具体的要等sp1234来解答了
canyangruxie 2009-01-06
  • 打赏
  • 举报
回复
改成单引号也不行!
不加引号也不行!
不信自己试试!
Hertz_liu 2009-01-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 dengchenlu 的回复:]
错了吧
<asp:TextBox ID="TextBox1" runat="server" Text=' <%=DateTime.Now.ToString() %>'> </asp:TextBox>
[/Quote]
正解
shyboy8 2009-01-06
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jiang_jiajia10 的回复:]
Text=' <%=DateTime.Now.ToString() %>'
[/Quote] 同意这个啦
balenoww 2009-01-06
  • 打赏
  • 举报
回复
Text=' <%=DateTime.Now.ToString() %>'
dengchenlu 2009-01-06
  • 打赏
  • 举报
回复
后台赋值吧
jiang_jiajia10 2009-01-06
  • 打赏
  • 举报
回复
Text='<%=DateTime.Now.ToString() %>'
dengchenlu 2009-01-06
  • 打赏
  • 举报
回复
错了吧
<asp:TextBox ID="TextBox1" runat="server" Text=' <%=DateTime.Now.ToString() %>'> </asp:TextBox>

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧