-----------------------------------------------------------
New Message on BDOTNET
-----------------------------------------------------------
From: raja_blr
Message 2 in Discussion
Hi, You can use DataGrid or DataList to bind DataSet. Create TemplateColumn with
CheckBox control <asp:TemplateColumn>
<ItemTemplate>
<asp:CheckBox id="chkSelectRow" runat="server"></asp:CheckBox>
</ItemTemplate>
</asp:TemplateColumn> Add ItemCreated Event in code-behind private void
DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType = = ListItemType.Item || e.Item.ItemType = =
ListItemType.AlternatingItem)
{
// Adds onclick attribute to the check boxes CheckBox ck = (CheckBox)
e.Item.Controls[0].FindControl("chkSelectRow");
ck.Attributes.Add("onclick","selectedRow(this.id);");
}
} At Client side server code will create check box element like this <input
id="DataGrid1__ctl2_chkSelectRow" type="checkbox" name="DataGrid1__ctl2_chkSelectRow"
onclick="selectedRow(this.id);" /> Add this JavaScript <script
language="javascript">
function selectedRow(x)
{
var checkboxSelected = document.getElementById(x);
var tableCell = document.getElementById(x).parentElement;
var tableRow = tableCell.parentElement;
if(checkboxSelected.checked)
tableRow.bgColor = "#c0c0c0";
else
tableRow.bgColor = "white";
}
</script>
-Raja
-----------------------------------------------------------
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]