.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
david stephan
Gaurav Pal
Post New Web Links

repeater, gridview, datalist etc

Posted By:      Posted Date: October 20, 2010    Points: 0   Category :ASP.Net


I'm really confused about this. There are sites which say don't use repeater, use a gridview and some vice versa.

Basically, repeater is the less memory hungry but is read only (and forward only). Fine, all clear.

So, within my C# I am faced with 2 options when populating my repeater/gridview or datalist.

SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd;

DataSet ds = new DataSet();
da.Fill(ds, "dsFFC");
grdView.DataSource = ds;



SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd; 

SqlDataReader rdr = cmd.ExecuteReader();
grdView.DataSource = rdr; grdView.DataBind();


Is it this section (above) where the resource is taken up and I need to be careful or within the HTML page, as regardless of the 2 methods above, I can choose either asp:DataList, asp:GridView or asp:Repeater on the HTML page.


View Complete Post

More Related Resource Links

Use Jquery with repeater, gridview, datagrid

Before we talk about jquery inside any itemtemplate (repeater, gridview, datagrid), we need to understand the basic use of jquery functions

Manually coding controls such as gridview, listview, repeater, etc.


using vs2010 and .net 4

In my project I have a separate DAL built from class files that I'd like to use to store my code for CRUD operations against my database.

I'm having a hard time finding examples of how to code server controls like the gridview, listview, repeater etc., for CRUD operations manually, i.e., without a datasource control of some flavor.

I don't have any problem manually coding the referenced controls to get my data, but I do have problems when it comes to coding them to perform CRUD operations unless I use a datasource control. When I use the datasource controls CRUD operations seem to automagically appear out of nowhere after they're configured.

Can someone point me to some samples somewhere? Have I missed a section at MSDN?


from datalist to gridview


hi guys


I have a problem, I wanna Insert that cridentials with gridview but I can't , I could that with datalist , so how can I do this with grid view

if there is a sample code i be happy

thanks to everybody..





Sub InsertAllBasketItems()

Dim productAPI As New basketTableAdapters.OrdersTableAdapter

For Each Item As DataListItem In DataList1.Items

Repeater and Gridview with select button

Hello every oneI have the following issue:I have a repeater that iterates over a datasource, and each detail of the datasource has a type of control or entry method, I have an enum to represent the type of controlenum ENTRY_METHOD : byte { SINGLE_SELECT = 1, MULTIPLE_SELECT = 2, OPEN_TEXT = 3, FLEXI_SELECT = 4 }And I have this in the repeater's ItemCreated event: switch (EntryMethod) { case ENTRY_METHOD.SINGLE_SELECT: break; case ENTRY_METHOD.MULTIPLE_SELECT: break; case ENTRY_METHOD.OPEN_TEXT: break; case ENTRY_METHOD.FLEXI_SELECT: break; default: break; }This is the aspx file:<asp:Repeater ID="RptUserDefinedInfo" runat="server" OnItemCreated="RptUserDefinedInfo_ItemCreated"> <ItemTemplate> <div style="width: 30%; display: inline-block; vertical-align: top; margin: 10px;"> <asp:HiddenField ID="HddUDTypeID" runat="server" Value='<%#Eval("UDTypeID") %>' /> <asp:HiddenField ID="HddEntryMethod" runat="server&q

Datalist, Gridview or Listview

I am extremely new to ASP and just started learning. I want to know which is better between Datalist, Gridview or Listview if I need paging and sorting functionality? This is what I have so far.I've tried Datalist but I am having trouble with the paging portion. I've tried gridview and listview and got the paging to work but for some reason, when I click on Pg 2, it refreshes the search or something and what was shown on Pg 1 would appear again on Pg 2.Thanks in advance for your help.<asp:MultiView id="MultiView1" ActiveViewIndex="0" Runat="server">                        <asp:View ID="View1" runat="server">                        <asp:DataList ID="DataList1" runat="server" DataKeyField="ItemID"                         DataSourceID="SqlDataSourceImage1" Width="100%"                         HorizontalAlign=

Datalist and Repeater in Firefox Displays Erratically

Problem----------I've narrowed this down to ONLY happening in FireFox. I've troubleshooted this for hours, and endlessly searched Google for a solution and absolutely cannot find one.DOES NOT occur in IE, Chrome or Safari (Windows), in these browsers it renders normally.So randomly when my category page renders about 50% of the time, the products in the middle of all of the other products on the page are rendered out of position, almost as if the tags closed to early and disorients the whole page.My original layout consists of my products on our website displayed using a asp:repeater with the items wrapped in a anchor tag (asp:LinkButton) with display: block, float: left, and width and height are set.My modified layout consists of a datalist with the items wrapped in a asp:LinkButton, display: block, width and height set, and NO float.I've tried moving the databinding to Page_Init, Page_Load, Page_Prerender, and Page_LoadComplete and also tried it in each one with "If IsPostBack" and "If Not IsPostBack"None of the modification I made resolved the issue. Remember, it randomly happens, and the other times in renders how it suppose to.URL To Check Problem--------------------STEP 1: navigat to http://shopbelieve.com/STEP 2: Click "Supporters Shop Now"STEP 3: Select "Colorado" from dropdown, then start typing "Believe Elementa

Help:JAVASCRIPT (checkAll) & (Hide/Unhide GridView1) in a Datalist with a nested Gridview


Hey guys,

 I'm at my wits end on this one looked/Searched/Played/Experimented and I need your help if you can.

This page is going to be primarily used on a mobile device using Win Mobile 5


Need to Accomplish:

  1. Prevent Postback(serverside) of Page using JavaScript (Postback's slow down the page on mobile device)


JavaScript Requests:

  1. Hide and UnHide the Nested Gridview1 by Clicking on a imagebutton1 in DataList1icon_minized_collapse.pngicon_expand_collapse.png
  2. CheckBox in DataList1 Checks All and UNChecks All, CheckBox in just the related Gridview1


Controls :

  1. Gridview1 nested inside DataList1


Note: Datalist1 and Gridview1 have datasource's in production. The Codebehind page is just appling test data to help me figure this out.


Thank you all in advance for helping me with this.

Example data below:<

Repeater or Gridview?


I have a page that needs to display 2 layers of data. Column A and Column B which is based on column A. what I need is a way to have all of this show up when the specific data table is called by a drop down list. It should look something like this

Column A

     Column B

     Column B

     Column B

Column A

     Column B

     Column B

     Column B

and so on

Help Please I am so lost and have been working on this for weeks.

NULL value of Gridview inside Datalist


I am using a gridview, which is inside datalist, but whenever I try to serach gridview in datalist it reyurns NULL. I using the following code, bolded line is not able to assign gridview:

amespace DataListXML
    public partial class _Default : System.Web.UI.Page
        DataSet _dataSet;
        protected void Page_Load(object sender, EventArgs e)

How to get some data fom GridView (or whatever control DataList etc...)


Hi everyone,

I really love GridView and I like to use it whenever it suits well. Just out of curisority, recently, I been thinking what if i wanna get sme data from the GridView I just bind on the page without actually nesting each column and row? For example :


From the above table, say I wanna take the value Three and Five. How can I get it back from the table ? I know I can query back the database to get the value but that's not what I am trying to figure out here. Thanks all and will be looking forward to getting some cool stuff from you guys.

Inplace Edit in GridView

In this article I am presenting a different way to look at EditItemTemplate, using which user navigation for editing is reduced and . it looks very different (see screeen shots) then regular implementation of GridView.

GridView Confirmation Box Using JQuery BlockUI in asp.net

JQuery is the most popular JavaScript library. One of the main reasons for its fame is the plugin architecture. Anyone can create a separate library that leverage the JQuery library. In this article we are going to look at the BlockUI library which is used to block the user screen while performing a task.

Textbox Editable GridView in ASP.NET

This article describes how I made a fully editable gridview in C# using ASP.NET 2. The idea is that the GridView looks and works like an Excel spreadsheet. You see all the cells in the table, and you can edit any of the cells you like, and they are automatically updated (i.e. saved to the database). This is very often how people expect data tables to work in web pages, and I've often seen people clicking in vain on un-editable gridview cells, somehow expecting to edit them, and not understanding that they need to click an Edit button at the end of the row.

Adding Dynamic Rows in ASP.NET GridView Control with TextBoxes and with Delete functionality

In my previous examples, I have demonstrated on how to add dynamic rows in GridView control with TextBoxes and how to save the values into the database. Now, seems that most of the developers are asking if how to add a delete functionality with it. So in this example, I'm going to show on how to delete a certain row in the dynamic GridView with TextBoxes.

AJAX GridView Checkbox Select All in ASP.Net

In the previous article GridView Select Multiple Rows you learnt the multiple row selection in GridView control. Here you will get the C# code sample to select all the gridview rows using single checkbox server control. You can highlight the selected rows with different color and Font state Bold. If you want to use the selection values on different ASP.Net

AJAX GridView Paging and Sorting using C# in ASP.Net

To enable the GridView Paging and Sorting to update the GridView Data without refreshing the ASP.Net web page AJAX Extension controls are used. UpdatePanel is used to hold the GridView control that triggers the events for the controls placed inside it. By Default UpdatePanel triggers the asynchronous postbacks for its child controls.

GridView Paging Using Ajax in ASP.Net

To enable the GridView Paging and Sorting to update the GridView Data without refreshing the ASP.Net web page AJAX Extension controls are used. UpdatePanel is used to hold the GridView control that triggers the events for the controls placed inside it. By Default UpdatePanel triggers the asynchronous postbacks for its child controls.
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend