
[英]How to change a value of a control in EditItemTemplate in GridView
[英]How to Change a Gridview Control?
我有一个带有gridview的C#ASP.NET项目。 gridview具有一个数据集作为数据源。
网格包括一个日期字段,但是当您编辑该字段时,您必须输入日期,并且由于其文本框而无法选择日期。
您将如何更改网格视图的控件。
这是我尝试过的方法,但是没有用。 (只是尝试将所有文本框转换为日历作为测试。
foreach (TableCell cell in grdViewDetails.Rows[e.RowIndex].Cells)
{
cell.Controls[0] = cell.Controls[0] as Calendar; //This didnt work....
//do other stuff
}
除了这样做,您可以简单地使用ajax工具套件的压延机。这里是lnik的更多详细信息。 链接
将日期列更改为模板字段。 在编辑模板中,将压延剂添加到文本框中。 简单。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.