Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is the syntax for datagrid and specifying columns ?

Answer Posted / venugopal

The DataGrid is a Web server control that is used for data
display. This control provides the easy way to bind the
data from the database to the user in a user-friendly
manner. The DataGrid control renders a tabular, data-bound
grid. The DataGrid control displays the fields of a data
source as columns in a table. Each row in the DataGrid
control represents a record in the data source. The
DataGrid control supports selection, editing, deleting,
paging, and sorting.

The datagrid has the following column types:


EditCommandColumn : Encapsulates the most common edit
commands (Edit, Update, Cancel) in a predefined column
type.
HyperLinkColumn : Creates a column with a set of
hyperlinks that are bound to the value of a data field. For
example, a grid that displays a list of orders can include
a hyperlink column where the OrderID field is rendered as a
hyperlink to a page that displays the details for the
order.
BoundColumn :Creates column bound to a field in the
data source and rendered in a table cell using styles. This
is the default column type for the DataGrid control.
BottonColumn : Creates a column that contains a user
defined command button, such as Add or Remove, for each
item in the column.
TemplateColumn : Creates a column that allows you to
define the layout of controls using templates for custom
HTML elements and controls.

The syntax for the datagrid and columns is as fallows

<asp:datagrid id="dgPopularFAQs" runat="server"
AutoGenerateColumns="False">
<Columns>
<asp:BoundColumn DataField="FAQID" ItemStyle-
Width="10%"
ItemStyle-HorizontalAlign="Center"
HeaderText="FAQ ID" />

<asp:TemplateColumn HeaderText="FAQ Information">
<ItemTemplate>
<table border="0">
<tr>
<td align="right"><b>Description:</b></td>
<td><%# DataBinder.Eval
(Container.DataItem, "Description") %></td>
</tr>
<tr>
<td align="right"><b>Category Name:</b></td>
<td><%# DataBinder.Eval
(Container.DataItem, "CatName") %></td>
</tr>
<tr>
<td align="right"><b>View Count:</b></td>
<td><%# DataBinder.Eval
(Container.DataItem, "ViewCount", "{0:#,###}") %>
</td>
</tr>
</table>
</ItemTemplate>

</Columns>
</asp:datagrid>

Is This Answer Correct ?    4 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the difference between asp.net and mvc?

1126


Explain the differences between clr & cts?

1012


How to display validation messages in one control?

994


What is the maximum number of classes that can be contained in one dll file?

1223


Why do we need Sessions?

1050


Explain asp.net web forms.

1101


What do you mean by authorization?

948


How you can access the values from the Repeater control in ASP.NET?

1075


Where is session data stored in asp net?

987


What are the advantages of using sql stored procedures instead of adhoc sql queries in an asp.net web application?

1118


If you are using two select queries and retrieving data. how do you access second query's result set using data reader?

5598


What is the use of dispose method?

1032


COM+ Used ________________ Isolation Level

1963


What is marshalling ? Is it a part of asp.net ?

1107


Can you explain one critical mapping?

1006