我在页面上一共放了六个SqlDataSource,根据传入值的不同,将GridView与DetailsView指定不同的SqlDataSourceID,具体代码如下:
private void SelectSource(string SourceType)
{
GridView1.DataSourceID = SourceType;
DetailsView1.DataSourceID = SourceType;
}
然后把DetailsView的MODE设置成插入,出现下面的问题
1、如果绑定数据为空的话,DetailsView不显示TEXTBOX
2、DetailsView插入时,ID字段也是TEXTBOX,可输入,但是能正常插入。我想让ID字段不可编辑
3、GridView无法删除行,提示必须声明变量@ColorID麻烦大家谁知道的话给说下,谢谢!
private void SelectSource(string SourceType)
{
GridView1.DataSourceID = SourceType;
DetailsView1.DataSourceID = SourceType;
}
然后把DetailsView的MODE设置成插入,出现下面的问题
1、如果绑定数据为空的话,DetailsView不显示TEXTBOX
2、DetailsView插入时,ID字段也是TEXTBOX,可输入,但是能正常插入。我想让ID字段不可编辑
3、GridView无法删除行,提示必须声明变量@ColorID麻烦大家谁知道的话给说下,谢谢!
private void SelectSource(SqlDataSource SourceType)
{
GridView1.DataSourceID = SourceType.ID;
DetailsView1.DataSourceID = SourceType.ID;
}
就不怎么SqlDataSource
不能自己手类啊