2个急问题!关于DetailsView和RequriedFieldValidator这两个东东,大大们快来救命啊!
1   我的DetailsView里的各列采用的是模版列.里面放入的是一个TextBox.它通过Text= <%   Bind( "DataFiled ")   %> 来实现数据绑定 
 现在我有一列是显示的日期,但是从数据库里返回的是   yyyy-mm-dd   hh:mm:ss格式,我只要显示yyyy-mm-dd就可以了,后面的时间不需要,请问如何将其截掉呢?      
 PS:   我EditTemplete和InsertTemplete里是TextBox,   ItemTemplete里装的是一个Label.我希望各位提出的解决方案对TextBox和Label都有用   
 2   RequriedFieldValidator问题 
 我用其和上面我说的TextBox进行绑定验证其是否为空.因为是日期,所有我就采用了一个JS代码,能弹出一个窗口,选定时间后自动填入这个TextBox.   可是目前的情况是:JS代码填入的文本RequriedFieldValidator不认,还是报错说空文本.   请问这个怎么解决阿?     
 请各位快帮我想想办法吧 
 拜谢拜谢   
------解决方案--------------------  DataFormatString= "{0:d} " HtmlEncode=false;
------解决方案--------------------1.在数据取出的command中用convert(取类型前n位数,数据库中日期字段,时间区域码) 
 时间区域码在SQL联机帮助中有,大概的如下:   
 不带世纪数位 (yy) 带世纪数位 (yyyy)  
 标准  
 输入/输出**  
 - 0 或 100 (*)  默认值 mon dd yyyy hh:miAM(或 PM)  
 1 101 美国 mm/dd/yyyy  
 2 102 ANSI yy.mm.dd  
 3 103 英国/法国 dd/mm/yy  
 4 104 德国 dd.mm.yy  
 5 105 意大利 dd-mm-yy  
 6 106 - dd mon yy  
 7 107 - mon dd, yy  
 8 108 - hh:mm:ss  
 - 9 或 109 (*)  默认值 + 毫秒 mon dd yyyy hh:mi:ss:mmmAM(或 PM)  
 10 110 美国 mm-dd-yy  
 11 111 日本 yy/mm/dd  
 12 112 ISO yymmdd  
 - 13 或 113 (*)  欧洲默认值 + 毫秒 dd mon yyyy hh:mm:ss:mmm(24h)  
 14 114 - hh:mi:ss:mmm(24h)  
 - 20 或 120 (*)  ODBC 规范 yyyy-mm-dd hh:mm:ss[.fff]  
 - 21 或 121 (*)  ODBC 规范(带毫秒) yyyy-mm-dd hh:mm:ss[.fff]  
 - 126(***) ISO8601 yyyy-mm-dd Thh:mm:ss:mmm(不含空格)  
 - 130* 科威特 dd mon yyyy hh:mi:ss:mmmAM  
 - 131* 科威特 dd/mm/yy hh:mi:ss:mmmAM  
------解决方案--------------------2.RequriedFieldValidator 的group一样吗?   
    JS在下不溜   
 以上发言不到或错误之处还望高人P
------解决方案--------------------格式字符串 资料 结果 
  "{0:C} " 12345.6789 $12,345.68 
  "{0:C} " -12345.6789 ($12,345.68) 
  "{0:D} " 12345 12345 
  "{0:D8} " 12345 00012345 
  "{0:E} " 12345.6789 1234568E+004 
  "{0:E10} " 12345.6789 1.2345678900E+004 
  "{0:F} " 12345.6789 12345.68 
  "{0:F0} " 12345.6789 12346 
  "{0:G} " 12345.6789 12345.6789 
  "{0:G7} " 123456789 1.234568E8 
  "{0:N} " 12345.6789 12,345.68 
  "{0:N4} " 123456789 123,456,789.0000 
  "Total: {0:C} " 12345.6789 Total: $12345.68   
 其常用的日期格式如下表所示:   
 格式 说明 输出格式 
 d 精简日期格式 MM/dd/yyyy 
 D 详细日期格式 dddd, MMMM dd, yyyy 
 f 完整格式 (long date + short time) dddd, MMMM dd, yyyy HH:mm 
 F 
 完整日期时间格式 
 (long date + long time) 
 dddd, MMMM dd, yyyy HH:mm:ss 
 g 一般格式 (short date + short time) MM/dd/yyyy HH:mm 
 G 一般格式 (short date + long time) MM/dd/yyyy HH:mm:ss 
 m,M 月日格式 MMMM dd 
 s 适中日期时间格式 yyyy-MM-dd HH:mm:ss 
 t 精简时间格式 HH:mm 
 T 详细时间格式 HH:mm:ss 
------解决方案--------------------模版列,
=======
 <% #((DateTime)Eval( "字段 ")).ToString( "yyyy-MM-dd ")%>
------解决方案--------------------将 ValidateRequest= "false " 放在 aspx叶面的 <%@ Page %> 中