ASP.NET AJAX工具包 – CalendarExtender在Postback上重置
发布时间:2020-05-24 20:58:55 所属栏目:asp.Net 来源:互联网
导读:我有一个ASP.NET页面有两个输入元素: ReadOnly的TextBox.此TextBox是CalendarExtender的TargetControl 具有AutoPostBack = True的DropDownList 这是代码: table border=0 cellpadding=0 cellspacing=0 trtd colspan=2Date
|
我有一个ASP.NET页面有两个输入元素: > ReadOnly的TextBox.此TextBox是CalendarExtender的TargetControl 这是代码: <table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2">Date:</td></tr>
<tr><td colspan="2">
<asp:TextBox ID="dateTextBox" runat="server" ReadOnly="true" />
<ajax:CalendarExtender ID="datePicker" runat="server" Format="MM/dd/yyyy" OnLoad="datePicker_Load" TargetControlID="dateTextBox" />
</td></tr>
<tr><td colspan="2">Select an Option:</td></tr>
<tr>
<td>Name: </td>
<td><asp:DropDownList ID="optionsDropDownList" runat="server" AutoPostBack="true"
OnLoad="optionsDropDownList_Load"
OnSelectedIndexChanged="optionsDropDownList_SelectedIndexChanged"
DataTextField="Name" DataValueField="ID" />
</td></tr>
<tr><td><asp:Button ID="saveButton" runat="server" Text="Save" OnClick="saveButton_Click" /></td></tr>
</table>
当DropDownList发回时,用户使用datePicker选择的日期将重置为当前日期.另外,如果我查看dateTextBox的Text属性,它等于string.Empty. 如何保留用户在PostBack上选择的日期? 解决方法文本框是只读的事实似乎是导致这个问题.我在任何绑定的事件中使用任何代码复制了你的问题,而日期仍然消失.但是,当我将文本框更改为ReadOnly = False时,它工作正常.您需要将文本框设为只读,还是禁用它或验证输入的日期?编辑:好的,我有一个答案.根据to this forum question,只读控件没有发回到服务器.所以,当你做一个回发,你将失去一个只读控件的价值.您将不需要只读控件. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – HttpWebRequestError:服务器提交协议冲突. Sec
- Asp.net web API日期时间格式
- 如何通过ASP.NET中的另一个下拉列表过滤下拉列表值,c#
- 在ASP.NET Web应用程序之间传递会话数据
- asp.net-mvc – MapMvcAttributeRoutes:此方法不能在应用程
- ASP.NET DataGrid和自定义分页
- asp.net-mvc-3 – 如果没有定义,Razor RenderSection抛出错
- asp.net – 是否有可能检测到移动浏览器的GPS位置?
- asp.net – Visual Studio IIS Express不工作
- asp.net-mvc-2 – 关于nginx / mono 2.8的ASP.Net MVC 2
推荐文章
站长推荐
- asp.net – 如何告诉RadioButtonList不生成表
- asp.net – RegularExpressionValidator VS Ajax
- asp.net – 为什么不调用我的IHttpHandler?
- asp.net – 什么是建议替代常见的破坏app_offlin
- asp.net – Visual Studio 2015的项目模板
- 用于ASP.NET的web api – 如何构建对象流
- asp.net-mvc – 异步使用ASP.NET MVC中的WebClie
- 如何自定义ASP.NET Web API AuthorizeAttribute的
- asp.net – 在localhost中将IIS设置为Web开发服务
- asp.net – ELMAH登录SQL Server
热点阅读
