Basic TimeSheet Management Application in ASP.NET MVC 5
-
Updated
Mar 3, 2023 - JavaScript
Basic TimeSheet Management Application in ASP.NET MVC 5
Specify a custom EditForm template in the grid, add the Upload control to the template, and edit the in-memory data source.
Use a page control in a detail row template to switch between detail grids.
Open a pop-up dialog when a user clicks a hyperlink in the grid's column.
Cancel grid data editing in batch edit mode on the client or server side.
Implement the master-detail GridView with editing capabilities.
Use the grid's AddNewRowRouteValues property to focus the newly inserted row.
Export custom (selected) columns of GridView to a PDF file.
Implement a status bar template to replace default command buttons with custom buttons when the grid is in batch edit mode.
Create an unbound column that changes its values based on other column values dynamically in batch edit mode.
Use buttons and jQuery drag-and-drop functionality to reorder grid rows.
Create a templated column, add an editor to the template, and call the jQuery.ajax method to get the editor's value and pass it to the server.
Use the ListBox extension to pass a filter expression between the Controller, View, and client-side parts of an application.
Implement a custom clone button in batch edit mode.
Use different grid settings to display the grid in the view and to export its data.
Use the jQuery.ajax function to bind the grid to different data sources on a callback.
Display group summaries in column headers separately for every group.
Use the UploadControl to allow users to upload a Microsoft Excel file to the server and view the uploaded file's data in the grid.
Enable the grid's batch edit mode and use a controller action method to update grid data.
Add a description, image, and links to the mvc-gridview topic page so that developers can more easily learn about it.
To associate your repository with the mvc-gridview topic, visit your repo's landing page and select "manage topics."