The DataGrid Web server control is a powerful tool for
displaying information from a data
source. It is easy to use; you can display editable data in a professional-looking grid by setting only a few properties. At the same time, the grid has a sophisticated object model that provides you with great flexibility in how you display the data.
The web ui control does
notinherently support master-detail data structures. As with other web server controls, it does not support two-way data binding. If you wantto
update data, you must write code to do this yourself. You can only edit one
row at a time. It does not inherently support sorting, although it raises
events you can handle in order to sort the grid contents. You can bind the
web forms datagrid to any object that supports the ienumerable interface. The
web forms datagrid control supports paging. It is easy to customize the
appearance and layout of the web forms datagrid control as compared to the
windows forms one.
If you want to customize the content of a column, make the
column a template column. Template columns work like item templates in the
DataList or Repeater control, except that you are
defining the layout of a column rather than a row.
You cannot specify formatting
for columns generated when the grid’s AutoGenerateColumns
property is set to true, only for bound or template columns. To format, set the column’s DataFormatString property to a string-formatting expression suitable for the data type of the data you are formatting.
One way to have columns
appear dynamically is to create them at design time, and then to hide or
show them as needed. You can do this by setting a column’s Visible property.
This is just a brief on dealing
with ASP.NET DataGrid control. The full version of the document and the sample code is available on MSDN. <![if !supportLineBreakNewLine]> <![endif]> |
A Blog For MicroSoft Technologies Visual Studio .Net, SQL Server Developers.
Thursday, 20 December 2012
Interview Question Answers For - ASP.NET DataGrid questions
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Comment Here