c# 当单击提交按钮,asp:DropDownList不刷新,而input会刷新,该如何做也可以让input不刷新。
页面有两个asp:DropDownList控件 和一个 <input type="text" class="tabBigTitle" name="sdate" readOnly onClick="setDayHM(this);" size="16">控件
第一个asp:DropDownList的值固定 第二个asp:DropDownList根据数据库数据绑定,input的属性为readonly。
现出现一个奇怪问题:当单击提交按钮,asp:DropDownList不刷新,而input会刷新,该如何做也可以让input不刷新。注意:不用ajax技术,所有控件都在一个div中,如果回答有用追加分数!
c# 当单击提交按钮,asp:DropDownList不刷新,而input会刷新,该如何做也可以让input不刷新。
答案:3 悬赏:70 手机版
解决时间 2021-05-02 14:45
- 提问者网友:轮囘Li巡影
- 2021-05-02 02:47
最佳答案
- 五星知识达人网友:鸽屿
- 2021-05-02 04:23
不用AJAX而提交页面是一定会刷新的,除非你提交到iframe里。你说的不刷新我想应该是指里面的值没有变吧?你把input换成服务器控件<asp:text..吧,这样它才能记住刷新前的状态,在刷新后还能显示出来。
全部回答
- 1楼网友:掌灯师
- 2021-05-02 06:05
input:text不是服务端控件 所以 BtnClick时(页面=刷新) 所以 Input的值 就会变为空了把Input换成服务端控件,,就成了
- 2楼网友:枭雄戏美人
- 2021-05-02 04:40
可以把input的值传到后台去再进行赋值,
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯