By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
446,259 Members | 1,333 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 446,259 IT Pros & Developers. It's quick & easy.

Easy Datagrid question

P: n/a
AC
Any reason i'm having trouble with:

DataGrid1.Columns(7).ItemStyle.HorizontalAlign =
HorizontalAlign.Right

I'm trying to directly set the column alignment of a
datagrid created at runtime..

AC
Nov 17 '05 #1
Share this Question
Share on Google+
5 Replies


P: n/a
Are you setting it before or after the databind?
--
S. Justin Gengo, MCP
Web Developer

Free code library at:
www.aboutfortunate.com

"Out of chaos comes order."
Nietzche
"AC" <ac********@cantor.com> wrote in message
news:0c****************************@phx.gbl...
Any reason i'm having trouble with:

DataGrid1.Columns(7).ItemStyle.HorizontalAlign =
HorizontalAlign.Right

I'm trying to directly set the column alignment of a
datagrid created at runtime..

AC

Nov 17 '05 #2

P: n/a
I think if you set it before it will work. Let me know if it does. I usually
set the item alignment in the html, but I've noticed other properties
behaving differently at runtime depending on whether they are set before or
after a databind so I think this might be one of them.

--
S. Justin Gengo, MCP
Web Developer

Free code library at:
www.aboutfortunate.com

"Out of chaos comes order."
Nietzche
"AC" <ac********@cantor.com> wrote in message
news:0e****************************@phx.gbl...
After - should it be before?
-----Original Message-----
Are you setting it before or after the databind?
--
S. Justin Gengo, MCP
Web Developer

Free code library at:
www.aboutfortunate.com

"Out of chaos comes order."
Nietzche
"AC" <ac********@cantor.com> wrote in message
news:0c****************************@phx.gbl...
Any reason i'm having trouble with:

DataGrid1.Columns(7).ItemStyle.HorizontalAlign =
HorizontalAlign.Right

I'm trying to directly set the column alignment of a
datagrid created at runtime..

AC

.

Nov 17 '05 #3

P: n/a
AC
That doesn't work... question: how do you set in html if
you add the columns at runtime?
-----Original Message-----
I think if you set it before it will work. Let me know if it does. I usuallyset the item alignment in the html, but I've noticed other propertiesbehaving differently at runtime depending on whether they are set before orafter a databind so I think this might be one of them.

--
S. Justin Gengo, MCP
Web Developer

Free code library at:
www.aboutfortunate.com

"Out of chaos comes order."
Nietzche
"AC" <ac********@cantor.com> wrote in message
news:0e****************************@phx.gbl...
After - should it be before?
>-----Original Message-----
>Are you setting it before or after the databind?
>
>
>--
>S. Justin Gengo, MCP
>Web Developer
>
>Free code library at:
>www.aboutfortunate.com
>
>"Out of chaos comes order."
> Nietzche
>"AC" <ac********@cantor.com> wrote in message
>news:0c****************************@phx.gbl...
>> Any reason i'm having trouble with:
>>
>> DataGrid1.Columns(7).ItemStyle.HorizontalAlign =
>> HorizontalAlign.Right
>>
>> I'm trying to directly set the column alignment of a
>> datagrid created at runtime..
>>
>> AC
>
>
>.
>

.

Nov 17 '05 #4

P: n/a
I don't add the columns at runtime. I add them in the html also.

<asp:datagrid id="DataGrid1" runat="server" autogeneratecolumns="False">
<itemstyle HorizontalAlign="Left" VerticalAlign="Top" forecolor="Black"
backcolor="White"></itemstyle>
<columns>
<asp:boundcolumn datafield="LastName" headertext="Last Name">
</columns>
</asp:datagrid>

Then I just databind. As long as the columns datafield matches a column in
the datatable or dataview bound to the grid it self fills.
--
S. Justin Gengo, MCP
Web Developer

Free code library at:
www.aboutfortunate.com

"Out of chaos comes order."
Nietzche
"AC" <ac********@cantor.com> wrote in message
news:0e****************************@phx.gbl...
That doesn't work... question: how do you set in html if
you add the columns at runtime?
-----Original Message-----
I think if you set it before it will work. Let me know if

it does. I usually
set the item alignment in the html, but I've noticed

other properties
behaving differently at runtime depending on whether they

are set before or
after a databind so I think this might be one of them.

--
S. Justin Gengo, MCP
Web Developer

Free code library at:
www.aboutfortunate.com

"Out of chaos comes order."
Nietzche
"AC" <ac********@cantor.com> wrote in message
news:0e****************************@phx.gbl...
After - should it be before?

>-----Original Message-----
>Are you setting it before or after the databind?
>
>
>--
>S. Justin Gengo, MCP
>Web Developer
>
>Free code library at:
>www.aboutfortunate.com
>
>"Out of chaos comes order."
> Nietzche
>"AC" <ac********@cantor.com> wrote in message
>news:0c****************************@phx.gbl...
>> Any reason i'm having trouble with:
>>
>> DataGrid1.Columns(7).ItemStyle.HorizontalAlign =
>> HorizontalAlign.Right
>>
>> I'm trying to directly set the column alignment of a
>> datagrid created at runtime..
>>
>> AC
>
>
>.
>

.

Nov 17 '05 #5

P: n/a
Hello,

Please refer to http://msdn.microsoft.com/library/de...l=/library/en-
us/dv_vstechart/html/vbtchtopquestionsaboutaspnetdatagridservercontrol. asp for how to set column alignment in datagrid.

The content of this article includes:

Windows Forms versus Web Forms DataGrid Controls
Controlling Column Width, Height, and Alignment
Customizing Column Layout in Display and Edit Mode
Formatting Dates, Currency, and Other Data
Showing and Hiding Columns Dynamically
Adding Columns Dynamically
Adding New Records to a Data Source Using the DataGrid Control
Displaying a Drop-Down List in Edit Mode
Selecting Multiple Items Using a Check Box (Hotmail Model)
Editing Multiple Rows At Once
Selecting Rows by Clicking Anywhere

Hope it helps.

Best regards,
Yanhong Huang
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.

--------------------
!Content-Class: urn:content-classes:message
!From: "AC" <ac********@cantor.com>
!Sender: "AC" <ac********@cantor.com>
!References: <0c****************************@phx.gbl> <uH**************@tk2msftngp13.phx.gbl> <0e9101c34d3c
$1****************@phx.gbl> <uo**************@TK2MSFTNGP12.phx.gbl>
!Subject: Re: Easy Datagrid question
!Date: Fri, 18 Jul 2003 09:03:00 -0700
!Lines: 57
!Message-ID: <0e****************************@phx.gbl>
!MIME-Version: 1.0
!Content-Type: text/plain;
! charset="iso-8859-1"
!Content-Transfer-Encoding: 7bit
!X-Newsreader: Microsoft CDO for Windows 2000
!Thread-Index: AcNNRg+Jm/ERMH8oTyWbCBOkJgOekw==
!X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4910.0300
!Newsgroups: microsoft.public.dotnet.framework.aspnet
!Path: cpmsftngxa06.phx.gbl
!Xref: cpmsftngxa06.phx.gbl microsoft.public.dotnet.framework.aspnet:160335
!NNTP-Posting-Host: TK2MSFTNGXA13 10.40.1.165
!X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
!
!That doesn't work... question: how do you set in html if
!you add the columns at runtime?
!
!>-----Original Message-----
!>I think if you set it before it will work. Let me know if
!it does. I usually
!>set the item alignment in the html, but I've noticed
!other properties
!>behaving differently at runtime depending on whether they
!are set before or
!>after a databind so I think this might be one of them.
!>
!>--
!>S. Justin Gengo, MCP
!>Web Developer
!>
!>Free code library at:
!>www.aboutfortunate.com
!>
!>"Out of chaos comes order."
!> Nietzche
!>"AC" <ac********@cantor.com> wrote in message
!>news:0e9101c34d3c$1****************@phx.gbl...
!>> After - should it be before?
!>>
!>> >-----Original Message-----
!>> >Are you setting it before or after the databind?
!>> >
!>> >
!>> >--
!>> >S. Justin Gengo, MCP
!>> >Web Developer
!>> >
!>> >Free code library at:
!>> >www.aboutfortunate.com
!>> >
!>> >"Out of chaos comes order."
!>> > Nietzche
!>> >"AC" <ac********@cantor.com> wrote in message
!>> >news:0c****************************@phx.gbl...
!>> >> Any reason i'm having trouble with:
!>> >>
!>> >> DataGrid1.Columns(7).ItemStyle.HorizontalAlign =
!>> >> HorizontalAlign.Right
!>> >>
!>> >> I'm trying to directly set the column alignment of a
!>> >> datagrid created at runtime..
!>> >>
!>> >> AC
!>> >
!>> >
!>> >.
!>> >
!>
!>
!>.
!>
!
Nov 17 '05 #6

This discussion thread is closed

Replies have been disabled for this discussion.