如何更改Gridview控件?

时间:2013-04-16 08:46:04

标签: c# asp.net gridview controls

我有一个带有gridview的C#ASP.NET项目。 gridview有一个数据集作为数据源。

网格包含一个日期字段,但是当您编辑该字段时,您必须输入日期,并且无法从文本框中选择日期。

您将如何更改gridview的控件。

这是我尝试过的但它不起作用。 (只是尝试将所有文​​本框转换为日历作为测试。

foreach (TableCell cell in grdViewDetails.Rows[e.RowIndex].Cells)
{
   cell.Controls[0] = cell.Controls[0] as Calendar; //This didnt work....
   //do other stuff
}

2 个答案:

答案 0 :(得分:1)

而不是这样做你可以简单地使用ajax工具包的日历外部工具。有更多细节的lnik。Link

答案 1 :(得分:0)

将日期列更改为模板字段。在编辑模板中,将日历扩展程序添加到文本框中。简单。