我想把datagridview的某一列的输入格式规定为时间格式如:13:40
这一列的名字是“startime”
请教高手,这个功能怎么实现??

解决方案 »

  1.   

    在GridView_RowDataBound事件中, 
    if (e.Row.Cells[x].Text != " ")
                    {
                        DateTime dt = new DateTime();
                        dt = Convert.ToDateTime(e.Row.Cells[x].Text);
                        string dtText = dt.ToString("mm:ss");
                        e.Row.Cells[x].Text = dtText ;
                    }
    x是“startime”的列号减1