首页 新闻 搜索 专区 学院

服务器控件赋值问题

0
悬赏园豆:50 [已关闭问题] 关闭于 2015-09-28 09:42
 <asp:TextBox ID="CustomerName" runat="server" Width="350px" Text='<%#DateTime.Now.ToShortDateString()%>'></asp:TextBox>

 <asp:TextBox ID="CustomerName" runat="server" Width="350px" Text='<%#Eval(DateTime.Now.ToShortDateString()).ToString()%>'></asp:TextBox>

 

为啥就是没有值出来?

happydaily的主页 happydaily | 菜鸟二级 | 园豆:377
提问于:2015-09-18 10:11
< >
分享
所有回答(4)
0
data-role="<%=(int)Function.ManageUser %>"

不是这么赋值的吗?

MrNice | 园豆:3035 (老鸟四级) | 2015-09-18 10:40

服务器控件不能这么用。

支持(0) 反对(0) happydaily | 园豆:377 (菜鸟二级) | 2015-09-18 10:43
0

<%=#DateTime.Now.ToShortDateString()%>  <%=#Eval(DateTime.Now.ToShortDateString()).ToString()%>

稳稳的河 | 园豆:4216 (老鸟四级) | 2015-09-18 13:03

试过了,不行。

支持(0) 反对(0) happydaily | 园豆:377 (菜鸟二级) | 2015-09-18 14:38

@happydaily: 你先看看DateTime.Now.ToShortDateString()有值吗?

支持(0) 反对(0) 稳稳的河 | 园豆:4216 (老鸟四级) | 2015-09-19 12:11

@happydaily: 我觉得可能是你前端没有引用,实现不行写到后台吧

前端代码:<asp:TextBox ID="CustomerName" runat="server"></asp:TextBox>
后端代码:
Onload里面

CustomerName.Text = DateTime.Now.ToString();

支持(0) 反对(0) 稳稳的河 | 园豆:4216 (老鸟四级) | 2015-09-19 12:15

@稳稳的河: 这个我会啊。

支持(0) 反对(0) happydaily | 园豆:377 (菜鸟二级) | 2015-09-19 15:15

@happydaily: 你那前面把DateTime引入了没

支持(0) 反对(0) 稳稳的河 | 园豆:4216 (老鸟四级) | 2015-09-19 22:24
0

不能在后台赋值么?

JackWang-CUMT | 园豆:2866 (老鸟四级) | 2015-09-18 13:17
0

用jQuery赋值吧

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
    <script>
        $(function () {            
            var ds = new Date();
            var dss = ds.toLocaleString();
            $("*[id$=TextBox1]").val(dss);
        });
    </script>

青龙游天dean | 园豆:113 (初学一级) | 2015-09-18 13:53
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册