C# 为什么可以’;t GridView提取子控件’;什么是直接价值观?
C# 为什么可以’;t GridView提取子控件’;什么是直接价值观?,c#,asp.net,data-binding,gridview,C#,Asp.net,Data Binding,Gridview,在GridView控件模板中使用Bind可以使控件从模板中的子控件提取值并将其传递给数据源控件。数据源控件依次为数据库执行适当的命令。因此,绑定函数在数据绑定控件的EditItemTemplate或InsertItemTemplate中使用 为什么需要Bind()来提取值并将其传递给GridView。为什么GridView不能直接提取子控件的值 thanx如果尚未赋值,如何提取值? 您必须使用前面提到的绑定,以便从DB检索值,然后使用ItemDataBound事件和findcontrol,然
在GridView控件模板中使用Bind可以使控件从模板中的子控件提取值并将其传递给数据源控件。数据源控件依次为数据库执行适当的命令。因此,绑定函数在数据绑定控件的EditItemTemplate或InsertItemTemplate中使用
为什么需要Bind()来提取值并将其传递给GridView。为什么GridView不能直接提取子控件的值
thanx如果尚未赋值,如何提取值? 您必须使用前面提到的绑定,以便从DB检索值,然后使用ItemDataBound事件和findcontrol,然后提取其值
希望这有帮助。上面说的只有这个
myGridView.DataSource = new string { "1", "2", "3", "4", "5" };
永远不会起作用,但是:
myGridView.DataSource = new string { "1", "2", "3", "4", "5" };
myGridView.DataBind();
will第一个不起作用,因为设置datasource属性只是告诉gridview这将是数据源。第二个设置datasource属性,特别指示gridview绑定到该源并获取数据