utAsp.Net如何获取输入控件的值并将其保留在那里,直到选择其他值,即使在回发之后也是如此



我使用两个输入控件来允许用户选择用于加载Gridview的日期"from和to"。但是,回发后,输入会丢失其输入的值。保持值并在页面上显示这些日期的最佳方式是什么?谢谢你的帮助!这是迄今为止输入控件(aspx)的代码

    <tr>
    <td class="style2">To Date:</td>
    <td class="style3"><input id="toDate" name="toDate" type="text" size="12"         autopostback="true" onchange="ToDate_TextChanged"
    onfocus="javascript:if(this.value=='dd/mm/yyyy'){this.value=''};vDateType='3'"         onkeyup="DateFormat(this,this.value,event,false,'3')" 
    onblur="DateFormat(this,this.value,event,true,'3')" value=""  />
    <asp:HiddenField ID="toDateHiddenField" Value="" runat="server" />
    </td>
    </tr>

我无法访问codebehind(c#)中的控件来检查它的值,因此我添加了hiddenfield,但仍然没有成功。

您的输入上没有runat服务器。然后您可以为它启用视图状态,或者在后面的代码中访问它

相关内容

  • 没有找到相关文章

最新更新