我们在用FormView和GridView时,都是配合在一起使用.
用GridView来显示主要的功能,而由FormView来负责显示具体的详细内容
同时FormView有具有添加删除,更新能功能
如果仅仅是用来显示GridView里的详细内容是没有任何问题的
<SelectParameters>
<asp:ControlParameter ControlID="GridViewname" Name="ID" PropertyName="SelectedValue"
Type="Int32" />
</SelectParameters>
但是在添加数据的时候就不能同步了
具体解决方法如下
this.FormView1.ItemInserted += delegate { this.GridView3.DataBind(); };
this.FormView1.ItemDeleted += delegate { this.GridView3.DataBind(); };
this.FormView1.ItemUpdated += delegate { this.GridView3.DataBind(); };