or
| <%--<asp:AccessDataSource ID="adsMenus" runat="server" |
| DataFile="~/App_Data/dbmx.mdb" |
| SelectCommand="SELECT * FROM [Menus] where isDelete = False" |
| UpdateCommand="UPDATE Menus SET menuName = ?, menuType = ?, menuSequence = ?, menuLink = ?, menuParentID = ? WHERE (menuID = ?)" |
| DeleteCommand="UPDATE Menus SET isDelete = true WHERE (menuID = ?)"> |
| <UpdateParameters> |
| <asp:SessionParameter Name="menuName" SessionField="menuName" /> |
| <asp:SessionParameter Name="menuType" SessionField="menuType"/> |
| <asp:SessionParameter Name="menuSequence" SessionField="menuSequence"/> |
| <asp:SessionParameter Name="menuLink" SessionField="menuLink"/> |
| <asp:SessionParameter Name="menuParentID" SessionField="menuParentID"/> |
| <asp:SessionParameter Name="menuID" SessionField="menuID"/> |
| </UpdateParameters> |
| <DeleteParameters> |
| <asp:SessionParameter Name="menuID" SessionField="menuID" /> |
| </DeleteParameters> |
| </asp:AccessDataSource>--%> |
| <asp:AccessDataSource ID="adsMenus" runat="server" |
| DataFile="~/App_Data/dbmx.mdb" |
| SelectCommand="SELECT * FROM [Menus]" |
| UpdateCommand="UPDATE [Menus] SET [menuName] = ?, [menuType] = ?, [menuSequence] = ?, [menuLink] = ?, [menuParentID] = ?, [isDelete] = ? WHERE [menuID] = ? AND [menuName] = ? AND (([menuType] = ?) OR ([menuType] IS NULL AND ? IS NULL)) AND (([menuSequence] = ?) OR ([menuSequence] IS NULL AND ? IS NULL)) AND (([menuLink] = ?) OR ([menuLink] IS NULL AND ? IS NULL)) AND (([menuParentID] = ?) OR ([menuParentID] IS NULL AND ? IS NULL)) AND [isDelete] = ?" |
| ConflictDetection="CompareAllValues" |
| DeleteCommand="DELETE FROM [Menus] WHERE [menuID] = ? AND [menuName] = ? AND (([menuType] = ?) OR ([menuType] IS NULL AND ? IS NULL)) AND (([menuSequence] = ?) OR ([menuSequence] IS NULL AND ? IS NULL)) AND (([menuLink] = ?) OR ([menuLink] IS NULL AND ? IS NULL)) AND (([menuParentID] = ?) OR ([menuParentID] IS NULL AND ? IS NULL)) AND [isDelete] = ?" |
| InsertCommand="INSERT INTO [Menus] ([menuID], [menuName], [menuType], [menuSequence], [menuLink], [menuParentID], [isDelete]) VALUES (?, ?, ?, ?, ?, ?, ?)" |
| OldValuesParameterFormatString="original_{0}"> |
| <DeleteParameters> |
| <asp:Parameter Name="original_menuID" Type="Int32" /> |
| <asp:Parameter Name="original_menuName" Type="String" /> |
| <asp:Parameter Name="original_menuType" Type="String" /> |
| <asp:Parameter Name="original_menuSequence" Type="Int32" /> |
| <asp:Parameter Name="original_menuLink" Type="String" /> |
| <asp:Parameter Name="original_menuParentID" Type="Int32" /> |
| <asp:Parameter Name="original_isDelete" Type="Boolean" /> |
| </DeleteParameters> |
| <UpdateParameters> |
| <asp:Parameter Name="menuName" Type="String" /> |
| <asp:Parameter Name="menuType" Type="String" /> |
| <asp:Parameter Name="menuSequence" Type="Int32" /> |
| <asp:Parameter Name="menuLink" Type="String" /> |
| <asp:Parameter Name="menuParentID" Type="Int32" /> |
| <asp:Parameter Name="isDelete" Type="Boolean" /> |
| <asp:Parameter Name="original_menuID" Type="Int32" /> |
| <asp:Parameter Name="original_menuName" Type="String" /> |
| <asp:Parameter Name="original_menuType" Type="String" /> |
| <asp:Parameter Name="original_menuSequence" Type="Int32" /> |
| <asp:Parameter Name="original_menuLink" Type="String" /> |
| <asp:Parameter Name="original_menuParentID" Type="Int32" /> |
| <asp:Parameter Name="original_isDelete" Type="Boolean" /> |
| </UpdateParameters> |
| <InsertParameters> |
| <asp:Parameter Name="menuID" Type="Int32" /> |
| <asp:Parameter Name="menuName" Type="String" /> |
| <asp:Parameter Name="menuType" Type="String" /> |
| <asp:Parameter Name="menuSequence" Type="Int32" /> |
| <asp:Parameter Name="menuLink" Type="String" /> |
| <asp:Parameter Name="menuParentID" Type="Int32" /> |
| <asp:Parameter Name="isDelete" Type="Boolean" /> |
| </InsertParameters> |
| </asp:AccessDataSource> |
| <telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateDeleteColumn="True" |
| AutoGenerateEditColumn="True" DataSourceID="adsMenus" GridLines="None" |
| Skin="Office2007"> |
| <MasterTableView AutoGenerateColumns="False" DataKeyNames="menuID" |
| DataSourceID="adsMenus"> |
| <RowIndicatorColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </ExpandCollapseColumn> |
| <Columns> |
| <telerik:GridBoundColumn DataField="menuID" DataType="System.Int32" |
| HeaderText="menuID" ReadOnly="True" SortExpression="menuID" UniqueName="menuID"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="menuName" HeaderText="menuName" |
| SortExpression="menuName" UniqueName="menuName"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="menuType" HeaderText="menuType" |
| SortExpression="menuType" UniqueName="menuType"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="menuSequence" DataType="System.Int32" |
| HeaderText="menuSequence" SortExpression="menuSequence" |
| UniqueName="menuSequence"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="menuLink" HeaderText="menuLink" |
| SortExpression="menuLink" UniqueName="menuLink"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="menuParentID" DataType="System.Int32" |
| HeaderText="menuParentID" SortExpression="menuParentID" |
| UniqueName="menuParentID"> |
| </telerik:GridBoundColumn> |
| <telerik:GridCheckBoxColumn DataField="isDelete" DataType="System.Boolean" |
| HeaderText="isDelete" SortExpression="isDelete" UniqueName="isDelete"> |
| </telerik:GridCheckBoxColumn> |
| </Columns> |
| </MasterTableView> |
| </telerik:RadGrid> |