<%@ Page Language="C#" AutoEventWireup="true"
CodeFile="MoveUpDOwnGridview.aspx.cs"
Inherits="MoveUpDOwnGridview" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
</head>
<body>
<form id="form1" runat="server">
<table style="border: 1px solid black; width: 600px" cellpadding="0" cellspacing="0">
<tr>
<td width="193px" nowrap style="border-right: 1px solid black">
ID</td>
<td width="195px" nowrap style="border-right: 1px solid black">
Address</td>
<td width="212px" nowrap>
City</td>
</tr>
<tr>
<td colspan="3" width="600px" style="border-top: 1px solid black">
<asp:Panel ID="Panel1" runat="server" Height="250px"
ScrollBars="Vertical" Width="600px">
<asp:GridView ID="GridView1" ShowHeader="false" runat="server"
AutoGenerateColumns="false"
OnRowDataBound="GridView1_RowDataBound">
<Columns>
<asp:BoundField DataField="Id" HeaderText="Id"
ItemStyle-Width="200px" />
<asp:BoundField DataField="Address" HeaderText="Address"
ItemStyle-Width="200px" />
<asp:BoundField DataField="City" HeaderText="City"
ItemStyle-Width="200px" />
</Columns>
</asp:GridView>
</asp:Panel>
</td>
</tr>
</table>
</form>
</body>
</html>
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class MoveUpDOwnGridview : System.Web.UI.Page
{
private int _i = 0;
protected void Page_Load(object sender, EventArgs e)
{
BindGrid();
}
public DataTable GetCustomMadeDataTable()
{
//Create a new DataTable object
System.Data.DataTable objDataTable = new System.Data.DataTable();
//Create three columns with string as their type
objDataTable.Columns.Add("Id", typeof(int));
objDataTable.Columns.Add("Address", typeof(string));
objDataTable.Columns.Add("City", typeof(string));
objDataTable.Columns.Add("Postalcode", typeof(string));
//Adding some data in the rows of this DataTable
DataRow dr;
int intIndex = 900;
for (int i = 1; i <= 101; i++)
{
dr = objDataTable.NewRow();
dr[0] = i;
dr[1] = "Address" + i.ToString();
dr[2] = "City" + i.ToString();
dr[3] = "Postalcode" + intIndex.ToString();
objDataTable.Rows.Add(dr);
intIndex++;
}
DataColumn[] dcPk = new DataColumn[1];
dcPk[0] = objDataTable.Columns["Id"];
objDataTable.PrimaryKey = dcPk;
Session["strTemp"] = objDataTable;
return objDataTable;
}
public void BindGrid()
{
if (Session["strTemp"] != null)
{
GridView1.DataSource = Session["strTemp"] as DataTable;
GridView1.DataBind();
}
else
{
GridView1.DataSource = GetCustomMadeDataTable();
GridView1.DataBind();
}
}
}
Note-The
GridView in this post don’t support sorting (But could easy be added if
you rebind the data source to the Grid with server side code). You also
need to specify the header manually; it will not get the header from
the data source associated to the GridView. To add a scroller to the
Panel, you can use the Panel control’s ScrollBars property.
A directory of ASP.NET tutorials,ASP.NET Codebook, applications, scripts, assemblies and articles for the novice to professional developer
Blog Archive
-
▼
2009
(29)
-
►
April
(9)
- How To Read xml using JQuery
- jQuery Ajax call and result XML parsing in asp.net...
- How To Include Content of One Page To another Page...
- How To Select Value of gridview row using javascri...
- how to convert web page to pdf
- ASP.NET and Ajax - using XmlHttpRequest
- How To Move Selected Record From One GridView to a...
- How To Extract Number from string
- How To create Cascade dropdownlist using asp.net c...
-
►
March
(18)
- Parent Child Relationship in Javascript
- How To Create Composite Control
- How To find control inside EmptyTemplate
- jQuery in 15 minutes
- How To Create MultiColum Dropdownlist using DropDo...
- How To Create Multi Column Dropdownlist
- How To Create control at runtime using javascript
- How to Move a Text Box on Button Click
- How To attach event to runtime created control
- How To Find Position of Span Tag
- How To add event to runtime created control -Javas...
- How To Display Hierarchical Data in the DropDownLi...
- Real World GridView: Excel-like Frozen Headers for...
- GridView Sorting And Paging
- How to create a Setup project for a Windows Servic...
- 101 LINQ Samples
- How to open ModalPopup inside ModalPopup
- How to Retrieve Hardware and softwarte information...
-
►
April
(9)
-
►
2008
(490)
-
►
December
(7)
- Creating javascript alerts in ASP.NET with UpdateP...
- ASP.net TreeView Tips and Trics
- How to make your ASP.Net label multilin
- How To Create TextBox Control Dynamically at Runti...
- How To Use RegularExpressionValidator with FileUpl...
- How To Add Multiple UserControls using RequiredFie...
- How To Make Clickable image
-
►
October
(11)
- How To Call .net Webservice using Javascript
- Calling page methods from javascript using ASP.NET...
- How To Use Web Service Behavior in an ASP.NET Page...
- How To Load xml string into DataSet
- How to convert from XmlTextWriter to String?
- Error: Timeout expired. The timeout period elapsed...
- Using an XML file for your ASP.NET settings
- Two approaches to redirection in ASP.NET
- read, write and save values in app.config file
- Adding tooltips to GridView headers
-
►
December
(7)
Tuesday, April 8, 2008
How To Freez Header Of Gridview
Labels:
ASP.NET
Subscribe to:
Post Comments (Atom)
|
Over the years I have collected some best asp.net code while googling........I hope
this information is as useful to you as it has been for me("If you find my post
contains a reference to a third party World Wide Web site, I am providing this information
as a convenience to you.I cannot make any representations regarding the quality,safety,
or suitability of any software or information found there")
|








0 comments:
Post a Comment