<asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:testConnectionString4 %>" SelectCommand="SELECT [id], [article], [author] FROM [test] WHERE ([id] = @id)"> <SelectParameters> <asp:ControlParameter ControlID="GridView1" Name="id" PropertyName="SelectedValue" Type="Int32" /> </SelectParameters></asp:SqlDataSource>
ControlID="GridView1" 这里代表另外一个GridView,原来设置为GridView2所以内容总是无法调用过来
今天花了一天的时间研究GridView传值遇到的问题-在大Gridview中包含另一个小GridView,终于还算研究通了,更深一步了解了Gridview的工作原理。