zoukankan      html  css  js  c++  java
  • ASP.NET Community Starter Kit的一个bug

    在ASP.NET Starter Kit里,如果我们添加事件--Event模板,系统会提示时间索引错误。
    这段代码位于,
     Engine/Modules/Events/Controls目录的DataPicker.cs文件里
     找到Render()代码,下面给出了修改后的代码,供大家参考。

     

    protected override void Render(HtmlTextWriter tw)
            {
                // Get Date Parts
                string[] dateParts;
                try
                {
                    DateTimeFormatInfo objDateInfo = DateTimeFormatInfo.CurrentInfo;
                    dateParts = objDateInfo.ShortDatePattern.Split('/');

     

             if (objDateInfo.ShortDatePattern.IndexOf("/")>0)

              dateParts = objDateInfo.ShortDatePattern.Split('/');

              else

            dateParts = objDateInfo.ShortDatePattern.Split('-');


                }
                catch
                {
                    dateParts = new string[]{"m","d","y"};
                }
               
                tw.RenderBeginTag(HtmlTextWriterTag.Table);
                tw.RenderBeginTag(HtmlTextWriterTag.Tr);
                  tw.RenderBeginTag(HtmlTextWriterTag.Td);
                  RenderDatePart(dateParts[0],tw);
                  tw.RenderEndTag();

                  tw.RenderBeginTag(HtmlTextWriterTag.Td);
                  RenderDatePart(dateParts[1],tw);
                  tw.RenderEndTag();

                  tw.RenderBeginTag(HtmlTextWriterTag.Td);
                  RenderDatePart(dateParts[2],tw);
                  tw.RenderEndTag();

                tw.RenderEndTag(); // close row
                tw.RenderEndTag(); // close table
     
           
            }


          之所以有这段错误,在于时间表示上。对于一个日前,SQL Server数据库能够自动识别下面2种格式: 2005-8-1和2005/8/1
         而在实际页面里使用的是-符号表示,但是判断时,使用/进行判断,所有发生了错误

  • 相关阅读:
    家庭记账本安卓版开发:第六天
    django-自定义过滤器
    django-标签语法
    django-url的分发, 2)起别名, 3)根目录,4)rediect跳转函数:
    django-MTV基础篇
    django-第一天
    jquery---响应式方面应用
    css-基础知识
    HTML--第一章的基本知识
    003
  • 原文地址:https://www.cnblogs.com/mqingqing123/p/206620.html
Copyright © 2011-2022 走看看