在C#4.0中,两个网格视图是否可能共享相同的onrowcommand / onrowediting等属性。 是否有可能在调用这些属性中的任何一个时检测到gridview并根据命令来自哪个gridview进行编辑/删除/插入操作?
例如:
<asp:GridView ID="gridFirst" runat="server"
onrowcancelingedit="gv_RowCancelingEdit" onrowediting="gv_RowEditing" onrowupdating="gv_RowUpdating"
onrowdeleting="gv_RowDeleting" onrowcommand="gv_RowCommand">
<Columns>
</Columns>
</asp:GridView>
<asp:GridView ID="gridSecond" runat="server"
onrowcancelingedit="gv_RowCancelingEdit" onrowediting="gv_RowEditing" onrowupdating="gv_RowUpdating"
onrowdeleting="gv_RowDeleting" onrowcommand="gv_RowCommand">
<Columns>
</Columns>
</asp:GridView>
在进行任何数据库操作时,它将检测到哪个gridview正在发送命令,然后将更新各个表。
我很久以来就将这些应用于单个gridview。现在,我看到两个gridviews具有完全相同的操作,除了表字段名称。
任何帮助将不胜感激!