-----------------------------------------------------------
New Message on BDOTNET
-----------------------------------------------------------
From: rags_rao
Message 5 in Discussion
datagrid is rendered as html table in the
browser. s o u can do almost anything that u can do with a html
table.
i'v never used prev,next in DG. but here's
code to add pipe (|) between page numbers(1 | 2 | 3 ...). this may help
u.
u have for the item (<tr>) that
is of type ListItemType.Pager. and loop thru its child controls
(<td> s) and set title attribute of td's
public void grid_ItemCreated(object sender ,DataGridItemEventArgs
e)
{
DataGridItem item =
e.Item;
if(item.ItemType!=ListItemType.Pager) return;
TableCell pager =
(TableCell)item.Controls[0];//pager is tr; pager.control[0] is a
td in which page nos are populated
for (int i = 0; i <
pager.Controls.Count; i ++)//loop thru all
the elements in pager
{
Control pagerItem =
pager.Controls[i];
//Note: every odd item is an
;even items hold page nos ..... current page no is a label and other are link
buttons
if(i%2!=0)
{
LiteralControl spacer =
pagerItem as
LiteralControl;
spacer.Text
+= "<span style='color:
#cccccc'>|</span> ";
continue;
}
if (pagerItem
is LinkButton)
{
LinkButton btnOtherPageNo = (LinkButton)pagerItem;
btnOtherPageNo.ForeColor=Color.CornflowerBlue;
btnOtherPageNo.Style["TEXT-DECORATION"]="none";
}
else
{
Label curPageNo =
(Label)pagerItem;
curPageNo.ForeColor=Color.Crimson;
}
}
}
-----------------------------------------------------------
To stop getting this e-mail, or change how often it arrives, go to your E-mail
Settings.
http://groups.msn.com/bdotnet/_emailsettings.msnw
Need help? If you've forgotten your password, please go to Passport Member Services.
http://groups.msn.com/_passportredir.msnw?ppmprop=help
For other questions or feedback, go to our Contact Us page.
http://groups.msn.com/contact
If you do not want to receive future e-mail from this MSN group, or if you received
this message by mistake, please click the "Remove" link below. On the pre-addressed
e-mail message that opens, simply click "Send". Your e-mail address will be deleted
from this group's mailing list.
mailto:[EMAIL PROTECTED]