1.DateTime如何去掉时间string s = "2013-07-05"
DateTime dt = DateTime.Parse(s);想将dt中的时间(小时、分、秒去掉),如何做?2.Gridview样式问题gridview的列会随着该列填写的内容长度进行变化,并且有些列内容很长,使得其他列的列宽变小,无法一行显示,应如何设定列宽,或者将内容较长的部分隐藏。(Gridview已经绑定数据库sqldatasource)GridView数据库String

解决方案 »

  1.   

    DateTime.ToString("yyyy-MM-dd")
    Gridview样式问题自己慢慢调整吧....
    或者直接自己写个stringformat()的函数 绑定字符串的时候掉下长于多少就自动...省略了
      

  2.   

    1、
    string s = "2013-07-05"
    string dt = DateTime.Parse(s).ToString("yyyy-MM-dd");2、http://blog.csdn.net/chinajiyong/article/details/7389998
      

  3.   

    有个DateTime.Now.ToShortDateString().ToString() 转换成当地时间好像是
      

  4.   

    我是想将字符串变为DateTime类型,楼上最后还是将字符串变为字符串型了。Gridview无法通过属性设置固定列的宽度吗?
      

  5.   

    string s = "2013-07-05"
    string dt = DateTime.Parse(s).ToString("yyyy-MM-dd");直接设定datagridview列的width属性
      

  6.   

    string s = "2013-07-05"
    string dt = DateTime.Parse(s).ToString("yyyy-MM-dd");我最后要得到的dt为DateTime
      

  7.   

    直接toShortDateString   哇丫丫丫
      

  8.   

    Datetime  格式就是年月日时分秒的,只要转化成字符串才能有你想要的。