New Additions
Here Mudassar Ahmed Khan has explained with an example, how to use the RegularExpression Data Annotation in ASP.Net MVC Razor.
The RegularExpression Data Annotation can be applied to Model Properties and used for enforcing Regular Expression (Regex) validations in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to perform Mobile Number (Cellphone Number) TextBox validation i.e. exact Ten Numbers (Digits) validations using Data Annotations and RegularExpressions (Regex) on Client Side in ASP.Net MVC Razor.
A Mobile Phone Number (Cellphone Number) is a numeric value with exact ten (10) digits and such validation can be achieved using the RegularExpression Data Annotation attribute in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to perform Decimal TextBox Validation i.e. Decimal Number with maximum up to two decimal places validation using Data Annotations on Client Side in ASP.Net MVC Razor.
The Client Side Decimal TextBox Validation i.e. Decimal Number with maximum up to two decimal places validation will be performed using Model class and RegularExpression Data Annotation attribute in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to perform AlphaNumeric TextBox Validation i.e. allow only Alphabet and Number characters validation on Client Side using Data Annotations and jQuery in ASP.Net MVC Razor.
The Client Side AlphaNumeric TextBox Validation i.e. allow only Upper Case and Lower Case Alphabet and Number (Digits) characters validation will be performed using Model class and Data Annotation attributes.
Here Mudassar Ahmed Khan has explained with an example, how to zoom (enlarge) images on MouseOver in ASP.Net GridView using jQuery ElevateZoom Image Zoom plugin.
The images will be displayed in GridView and the jQuery ElevateZoom Image Zoom plugin will be applied to all the images present in the GridView control, which will then allow to zoom (enlarge) each image present in the GridView control.
Here Mudassar Ahmed Khan has explained with an example, how to compare (match) values of Model Properties using Data Annotations in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has written an informative article on how to download Crystal Reports for Visual Studio 2015 (VS 2015).
Here Mudassar Ahmed Khan has explained with an example, how to implement and display jQuery Modal Popup Dialog (Window) in ASP.Net MVC Razor.
The Partial View will be populated and fetched using jQuery AJAX and finally it will be rendered as HTML inside jQuery Modal Dialog (Modal Popup window).
Here Mudassar Ahmed Khan has explained with an example, how to implement Google RECaptcha in ASP.Net MVC Razor
The Google RECaptcha version 2.0 allows to validate the Captcha response on client side using its Callback functions.
This article will also explain how to validate Google RECaptcha version 2.0 on Client Side using JavaScript and jQuery in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to create Password TextBox using Html.TextBoxFor in ASP.Net MVC Razor.
Html.TextBoxFor cannot create Password TextBox and hence Html.PasswordFor Helper function needs to be used.
This article will also explain how to perform Client Side validation for Password TextBox using Model class and Data Annotation attributes in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to build a simple user registration form that will allow user register to the website in ASP.Net MVC Razor. The Registration Form will save (insert) data to database using Entity Framework.
User will fill up the registration form with details such as username, password, email address, etc. and these details will be saved in the database table.
The registration form will also make sure that duplicate username and email addresses are not saved by verifying whether username and email address must not exists in the table.
Here Mudassar Ahmed Khan has explained with an example, how to implement validate Google RECaptcha version 2.0 on Client Side using JavaScript and jQuery in ASP.Net.
The Google RECaptcha version 2.0 allows to validate the Captcha response on client side using its Callback functions.
The Google RECaptcha will be validated using ASP.Net RequiredField Validator.
Here Mudassar Ahmed Khan has explained with an example, how to display data in Single View from Multiple Tables in ASP.Net MVC Razor.
By default, a View can be associated with only one Model and hence this article will explain how to display data in Single View from Multiple Tables using Multiple Models in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to perform Client Side Password and Confirm Password validation in ASP.Net MVC Razor using Data Annotations and jQuery.
The Client Side Password and Confirm Password validation will be performed using Model class and Data Annotation attributes.
Here Mudassar Ahmed Khan has explained a simple Tutorial with an example, how to use MySql Database with MySql Connector in ASP.Net MVC Razor.
By default, .Net Framework cannot connect to MySql Database and hence MySql Connector needs to be downloaded.
Here Mudassar Ahmed Khan has explained with an example, how to pass (send) Multiple Models to one View in ASP.Net MVC Razor.
By default, a View can be associated with only one Model and hence this article will explain how to pass (send) Multiple Models to one View in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to perform Client Side Email Validation using Data attribute and jQuery in ASP.Net MVC Razor.
The Client Side Email Validation will be performed using Model class and Data Annotation attributes.
Here Mudassar Ahmed Khan has explained with an example, how to pass (send) data from one Controller to another Controller in ASP.Net MVC Razor.
This article will illustrate how to pass (send) data from one Controller to another Controller using TempData object in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to pass (send) data from one Action method to another Action method in ASP.Net MVC Razor.
This article will illustrate how to pass (send) data from one Action method to another Action method using TempData object in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to use multiple Forms in Same Page (View) in ASP.Net MVC.
Here Mudassar Ahmed Khan has explained with an example, how to upload and save file to Server Folder (Disk) in ASP.Net MVC 5 Razor.
Before uploading the file, it will check whether Directory (Folder) exists on Server’s Disk, if not then the Directory (Folder) will be created and then the file will be uploaded.
Here Mudassar Ahmed Khan has explained with an example, how to upload files, save (insert) to database table, retrieve (display) files from database table and download the files from database table in ASP.Net MVC Razor.
Files will be uploaded and then will be saved (inserted) to database table. The saved (inserted) files will be retrieved and displayed in HTML Grid (Table) consisting of a Link for downloading the file from database.
Here Mudassar Ahmed Khan has explained with an example, how to export Grid (Html Table) data from database to Excel file in ASP.Net MVC Razor.
First the Grid (Html Table) will be populated from database using Entity Framework and then the records from the database will be exported and downloaded as Microsoft Excel file using ClosedXML Excel Library which is a wrapper for OpenXml Excel library.
Here Mudassar Ahmed Khan has explained with an example, how to call MVC Controller from AngularJS using AJAX and JSON in ASP.Net MVC5 Razor.
The Controller action method will be called using AngularJS $http service with AJAX and JSON from View in ASP.Net MVC 5 Razor.
Here Mudassar Ahmed Khan has explained with an example, how to get ListBox's multiple Selected Texts and Values in Controller using Model in ASP.Net MVC Razor.
The Multiple Select (Multi-Select) ListBox will be populated from database using Model class and the Html.ListBoxFor Html Helper method.