468,107 Members | 1,547 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 468,107 developers. It's quick & easy.

Using Checkboxes Within the DataGrid Control to Select Records

I have an ASP.NET custom control, which contains a DataGrid with
checkboxes. I am trying to figure out how to retrieve the selected
records, based on the checkbox's checked state. I want to send the
results to a list control on the containing .ASPX page.

Here is what I have in my code behind (C#):

<%@ Page language="c#" Codebehind="WebForm1.aspx.cs"
AutoEventWireup="false" Inherits="WebApplication5.WebForm1" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm1</title>
<meta content="Microsoft Visual Studio .NET 7.1"
name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5"
name="vs_targetSchema">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<div style="OVERFLOW: auto; WIDTH: 100%; HEIGHT: 200px">
<asp:DataGrid id="DataGrid1" runat="server" style="Z-INDEX: 102;
LEFT: 24px; POSITION: absolute; TOP: 32px" Height="120px">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<INPUT type="checkbox">
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid></div>
</form>
</body>
</HTML>

I looked for examples via Google, Yahoo, etc. but couldn't find much in
the way of C#. Any help would be appreciated.

Nov 19 '05 #1
5 7060
sianan,

I have example code for doing exactly this on my website.
http://www.aboutfortunate.com?page=codelibrary

Use the textbox there to search for "checkbox in datagrid" and you'll have
the example code.
--
Sincerely,

S. Justin Gengo, MCP
Web Developer / Programmer

www.aboutfortunate.com

"Out of chaos comes order."
Nietzsche
"sianan" <sm*********@tds.net> wrote in message
news:11**********************@f14g2000cwb.googlegr oups.com...
I have an ASP.NET custom control, which contains a DataGrid with
checkboxes. I am trying to figure out how to retrieve the selected
records, based on the checkbox's checked state. I want to send the
results to a list control on the containing .ASPX page.

Here is what I have in my code behind (C#):

<%@ Page language="c#" Codebehind="WebForm1.aspx.cs"
AutoEventWireup="false" Inherits="WebApplication5.WebForm1" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm1</title>
<meta content="Microsoft Visual Studio .NET 7.1"
name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5"
name="vs_targetSchema">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<div style="OVERFLOW: auto; WIDTH: 100%; HEIGHT: 200px">
<asp:DataGrid id="DataGrid1" runat="server" style="Z-INDEX: 102;
LEFT: 24px; POSITION: absolute; TOP: 32px" Height="120px">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<INPUT type="checkbox">
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid></div>
</form>
</body>
</HTML>

I looked for examples via Google, Yahoo, etc. but couldn't find much in
the way of C#. Any help would be appreciated.

Nov 19 '05 #2
You'll have to loop through the grid rows, using a FindControl() to grab the
checkbox, (you'll have to give the checkbox and id). At that point you can
check the true/false of the checked property.

--
Curt Christianson
site: http://www.darkfalz.com
blog: http://blog.darkfalz.com

"sianan" wrote:
I have an ASP.NET custom control, which contains a DataGrid with
checkboxes. I am trying to figure out how to retrieve the selected
records, based on the checkbox's checked state. I want to send the
results to a list control on the containing .ASPX page.

Here is what I have in my code behind (C#):

<%@ Page language="c#" Codebehind="WebForm1.aspx.cs"
AutoEventWireup="false" Inherits="WebApplication5.WebForm1" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm1</title>
<meta content="Microsoft Visual Studio .NET 7.1"
name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5"
name="vs_targetSchema">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<div style="OVERFLOW: auto; WIDTH: 100%; HEIGHT: 200px">
<asp:DataGrid id="DataGrid1" runat="server" style="Z-INDEX: 102;
LEFT: 24px; POSITION: absolute; TOP: 32px" Height="120px">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<INPUT type="checkbox">
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid></div>
</form>
</body>
</HTML>

I looked for examples via Google, Yahoo, etc. but couldn't find much in
the way of C#. Any help would be appreciated.

Nov 19 '05 #3
Thank you for the response!

I did indeed find the code, the problem is that it is in VB.NET. For
some reason, I wasn't able to convert it into C#. Still trying.....

Nov 19 '05 #4
Thanks for the response. I appreciate your help.

Still trying to get this to work with C#.

Nov 19 '05 #5
Sianan,

I'd be happy to help you convert it. Send me what you have so far if you'd
like (less typing for me that way) or tell me where you're hung up.

--
Sincerely,

S. Justin Gengo, MCP
Web Developer / Programmer

www.aboutfortunate.com

"Out of chaos comes order."
Nietzsche
"sianan" <sm*********@tds.net> wrote in message
news:11**********************@g14g2000cwa.googlegr oups.com...
Thank you for the response!

I did indeed find the code, the problem is that it is in VB.NET. For
some reason, I wasn't able to convert it into C#. Still trying.....

Nov 19 '05 #6

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

2 posts views Thread by Craig G | last post: by
2 posts views Thread by Mortar | last post: by
reply views Thread by Mike Draper | last post: by
6 posts views Thread by p.mc | last post: by
1 post views Thread by Solo | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.