zoukankan      html  css  js  c++  java
  • Asp.net注意的细节

    My97DatePicker动态限制日期

    <asp:TextBox ID="txtDateStart" runat="server" CssClass="txtbox Wdate" onfocus="WdatePicker({maxDate:'#F{$dp.$D(\'txtDateEnd\');}',dateFmt:'yyyy-MM-dd'})" ReadOnly="true"></asp:TextBox> - 
    <asp:TextBox ID="txtDateEnd" runat="server" CssClass="txtbox Wdate" onfocus="WdatePicker({minDate:'#F{$dp.$D(\'txtDateStart\',{d:1});}',dateFmt:'yyyy-MM-dd'})" ReadOnly="true"></asp:TextBox>

    上面用了只读属性,这样会让asp.net的后台代码获取不到时间值。应该把只读去掉,在WatePicker里加上readOnly:true属性。My97DatePicker更多设置详情到官网。

     <asp:TextBox ID="txtDateStart" runat="server" CssClass="inputBox Wdate"  onfocus="WdatePicker({doubleCalendar:true,maxDate:'#F{$dp.$D(\'txtDateEnd\');}',dateFmt:'yyyy-MM-dd HH:mm:ss',readOnly:true})"></asp:TextBox>
            -
    <asp:TextBox ID="txtDateEnd" runat="server" CssClass="inputBox Wdate"  onfocus="WdatePicker({doubleCalendar:true,minDate:'%y-%M-%d',minDate:'#F{$dp.$D(\'txtDateStart\');}',dateFmt:'yyyy-MM-dd HH:mm:ss',readOnly:true})"></asp:TextBox>

     使用my97在IE下面有bug,可能是因为是用旧版本的缘故,下个最新版本就没事了。

     对于服务器控件不能这样赋值,只能通过txtTotelPrice.Text=order.TotalPrice.ToString();

     <asp:TextBox ID="txtTotelPrice" Text='<%=order.TotalPrice.ToString() %>' CssClass="txtbox" runat="server"></asp:TextBox>

    asp.net文本框的密码模式

    赋值:this.txtPass.Attributes.Add("value", admin.APass);

    取值:ad.APass = this.txtPass.Text;

    取值不是ad.APass = this.txtPass.Attributes["value"]; ,这个取到的是原来的值。

  • 相关阅读:
    python的os模块命令
    python的os模块
    albert1017 Linux下压缩某个文件夹(文件夹打包)
    装饰器加不加()
    json和jsonp解决跨域传输数据等
    wsgi
    flask建立数据模型数据类型
    爬虫中
    javaweb学习总结(四)——Http协议
    JavaWeb学习总结(三)——Tomcat服务器学习和使用(二)
  • 原文地址:https://www.cnblogs.com/hougelou/p/2854316.html
Copyright © 2011-2022 走看看