各位:
小弟第一次弄ASP.NET,碰到一个问题,在界面上有个textbox文本框,点击文本框可以弹出日期界面,日期是一个js控件,现在点击文本框弹出日期后,可以选择日期进入到文本框中,但是在后台当中怎么取到文本框中的日期呢,是设个变量接收这个日期吗,还是直接在aspx中改呢;这是前台代码,大家帮我看看吧
<li>
<asp:TextBox ID="EntTime" runat="server" AutoPostBack="true"
Width="128px" onclick="return showCalendar('EntTime', 'y-mm-dd');"></asp:TextBox>
</li>
js设置不能通过EntTime.Text获取,用Request["EntTime"]来获取
根据需要用string.format方法截取想要的格式,赋值,文本框有个text属性,就是值了
后台使用this.EntTime.Text就可以取到文本框的值。
用一个表单,比如input,接收日历的值,服务器用request.forms获得。
通过request可以获得
通过request可以获得
这个很简单,textbox有个text属性,直接获取就可以了