2 lixiaogang8571 lixiaogang8571 于 2015.07.09 10:40 提问

c# textbox获取onclick事件

各位:
小弟第一次弄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>
                    &nbsp;</li>

7个回答

showbo
showbo   Ds   Rxr 2015.07.09 10:54

js设置不能通过EntTime.Text获取,用Request["EntTime"]来获取

enpterexpress
enpterexpress   2015.07.09 10:59

根据需要用string.format方法截取想要的格式,赋值,文本框有个text属性,就是值了

bulusli3
bulusli3   Ds   Rxr 2015.07.09 11:54

后台使用this.EntTime.Text就可以取到文本框的值。

caozhy
caozhy   Ds   Rxr 2015.07.09 13:40

用一个表单,比如input,接收日历的值,服务器用request.forms获得。

u012401478
u012401478   2015.07.10 15:17

这个很简单,textbox有个text属性,直接获取就可以了

cpfsdut
cpfsdut   2015.07.09 14:31

通过request可以获得

cpfsdut
cpfsdut   2015.07.09 14:32

通过request可以获得

Csdn user default icon
上传中...
上传图片
插入图片