I want to show Components in a tabs , so first of all create few components. In this project we have three components, First View Component public class AllViewComponent : ViewComponent { private readonly UserManager<ApplicationUser> _userManager; public AllViewComponent(UserManager<ApplicationUser> userManager) { _userManager = userManager; } public async Task<IViewComponentResult> InvokeAsync() { List<StudentViewModel> allUsers = new List<StudentViewModel>(); var items = await _userManager.Users.ToListAsync(); foreach (var item in items) { allUsers.Add(new StudentViewModel {Id=item.Id, EnrollmentNo = item.EnrollmentNo, FatherName = item.FatherName, Name = item.Name, Age = item.Age, Birthdate = item.Birthdate, Address = item.Address, Gender = item.Gender, Email = item.Email }); }
In this article, I will show you how to add item at 0 index after bind DropDownList in ASP.NET C#. I will give an simple example of it. First to bind the DropDownlist with the DataSource then you can use Insert method to add item at any position. Insert( ) method overloads with 4 parameters. You can use third option, in which we have two parameters first for Text and second for value. Lets start to do: Create a Database table with the following fields: CREATE TABLE [dbo].[user_table] ( [Id] INT IDENTITY (1, 1) NOT NULL, [username] NVARCHAR (50) NULL, [Password] NVARCHAR (50) NULL, [email] NVARCHAR (50) NULL, PRIMARY KEY CLUSTERED ([Id] ASC) ); 1. Add a new web form in the project. 2. Bind it with the mentioned table using SqlDataReader class. 3. After bind you can use insert method. using System; using System.Collections.Generic; using System.Data.SqlClient; using System.Linq; using System.Web; us