Reorder Columns In A Datagrid Dynamically?

Jul 27, 2010

I am using autogeneratecolumns ="false" and using some template fields.

It works when I use:

tempColumnNew = Me.DataGrid.Columns(oldColIndex)
tempColumnOld = Me.DataGrid.Columns(newColIndex)
Me.DataGrid.Columns.RemoveAt(oldColIndex)
Me.DataGrid.Columns.RemoveAt(newColIndex)
Me.DataGrid.Columns.AddAt(oldColIndex, tempColumnOld)
Me.DataGrid.Columns.AddAt(newColIndex, tempColumnNew)

But it doesnt remember the added columns on postback, so I have to add them for every postback.

Is there a better way to implement it?

View 2 Replies


Similar Messages:

Forms Data Controls :: Datagrid With Column Choose To Choose Columns Dynamically Using DataGrid With Object Data Sour

Sep 30, 2010

I have "Order" object with Columns Ticket,OTP and CustomerName etc.Intially on DataGrid, I'm binding Ticket only , when user clicks on "Column Chooser" button, another windows appears to pickup CustomerName,OTP columns to add specified column dynamically on Datagrid. Environment : Asp.net ,C# with Object Data source

Public Class Order
{
publc void Order()
{
}
public string Ticket
{
get
{
return this.strTicket;
}
set
{
this.strTicket = value;
}
}
public string OtpNumber
{
get
{
return this.strOtpNumber;
}
set
{
this.strOtpNumber = value;
}
}
public string CustomerName
{
get
{
return this.strCustomer;
}
set
{
this.strCustomer = value;
}
}
}
}

View 1 Replies

Unable To Apply Dataformat String To Bound Columns Of Datagrid Generated Dynamically

Jan 17, 2011

following is sample code i am trying to make work. i want to apply formatting to datagrid column "price" i want price to be shown in currency format

Dim bColumn As BoundColumn
bColumn = New BoundColumn
bColumn.HeaderText = "name"
bColumn.DataField = "name"
dgBizDocs.Columns.Add(bColumn)
bColumn = New BoundColumn
bColumn.HeaderText = "price"
bColumn.DataField = "price"
bColumn.DataFormatString = "{0:C}" ' already tried following "{0:#,##0.00}"
dgBizDocs.Columns.Add(bColumn)
Dim dt As New DataTable
dt.Columns.Add("name")
dt.Columns.Add("price")
Dim dr As DataRow
dr = dt.NewRow
dr("name") = "ABC"
dr("price") = 1232100.53
dt.Rows.Add(dr)
dr = dt.NewRow
dr("name") = "ABC"
dr("price") = 123123.32
dt.Rows.Add(dr)
dt.AcceptChanges()
dgBizDocs.DataSource = dt
dgBizDocs.DataBind()

what am i doing wrong ?

View 2 Replies

Web Forms :: How To Access Control In Postback Event Dynamically Created Template Columns In Datagrid

May 27, 2010

I need to access the controls dynamically created template fields at run time in datagrid in post back event. Is there any way to retrieve the values in post back event? Or else give the ideas to acheive my requirement. I need to create no of rows and columns as text box as per user input. After fill the values to text box , i need to access the values in submit button.

View 1 Replies

AJAX :: Reorderlist Doesn't Reorder / Can't Drag Items To Reorder?

Jul 6, 2010

I have tried several examples of reorder list with several types of data sources and can't get the list to reorder. I have copied Joe Stagner's code from his Video on Reorder Control with the same result. Here is the Video

http://www.asp.net/ajax/videos/how-do-i-the-ajax-toolkit-reorder-control. Page loads, but I can't drag items to reorder. I have tried this with explorer 8 and firefox 3.6, with and without security. Here is the markup, no code behind.

[Code]....

Some of the events don't seem to fire. DataBinding, DataBound, Load, and InsertCommand work ItemReorder does not, (not good for a reorder control). This control should work, but doesn't. I am able to insert data so it seems that the reorder or dragItem templates maybe causing problems. I have commented out but that doesn't help. Here is my only clue, I had to use the script manager from the .net4 Ajax Control Kit for my events to not complain about definitions. I was only using these events with debugger just to see if they are being called, no code in methods. But I am using the toolkit.dll that came with Joe's example. I tried it with .net4 only first, but that didn't work either that's when I installed the dll from Joe's example.

View 1 Replies

Is There Id In The Datagrid Template Columns

Aug 4, 2010

i want to create dynamically inside a datagrid templatecolumn some buttons and i wonder how can i refer to them from the vb code..

View 9 Replies

Datagrid With 2 Columns That Have Different Datatable Rows?

Feb 9, 2010

i want to make a datagrid with 2 columns and many rows the columns i want to have databinding with a datatable

i want the 1 row 1 column of datagrid have data from 1 row of datatable
i want the 1 row 2 column of datagrid have data from 2 row of datatable
i want the 2 row 1 column of datagrid have data from 3 row of datatable
i want the 2 row 2 column of datagrid have data from 4 row of datatable
......
......

i use something like this

[code]...

but i have two times the same in tha datagrid left and right

View 28 Replies

Display Only 4 Columns Out Of 10 From Table In Datagrid In C#?

Jan 12, 2011

I can't found solution... i have set 4 columns in DataGrid view but when i am using SqlDatAdapter and DataTable it displaying all columns.

View 3 Replies

DataGrid - Is Possible To Disable Sorting On Specific Columns

Sep 30, 2010

is it possible to disable sorting on specific columns? 5 out of 7 columns have to be sortable, two not sortable. The columns are created dynamically in code behind, so I think doing this with mark up is out of the question. When I say disabled, I'm hoping that the underline wont show on the column header when you mouse over it.

View 1 Replies

Forms Data Controls :: Datagrid With Varying Columns

Oct 10, 2010

I am upgrading a classic asp page, the page uses response.write to make a table, as soon as a null value comes up for a month the columns of the grid then stop. The sql is below

SELECT sName, Strategy,
Sum(case when Month([Date])=1 then Rtn else null end) as Jan,
Sum(case when Month([Date])=2 then Rtn else null end) as Feb,
Sum(case when Month([Date])=3 then Rtn else null end) as Mar,
Sum(case when Month([Date])=4 then Rtn else null end) as Apr,
Sum(case when Month([Date])=5 then Rtn else null end) as May,
Sum(case when Month([Date])=6 then Rtn else null end) as Jun,
Sum(case when Month([Date])=7 then Rtn else null end) as Jul,
Sum(case when Month([Date])=8 then Rtn else null end) as Aug,
Sum(case when Month([Date])=9 then Rtn else null end) as Sep,
Sum(case when Month([Date])=10 then Rtn else null end) as Oct,
Sum(case when Month([Date])=11 then Rtn else null end) as Nov,
Sum(case when Month([Date])=12 then Rtn else null end) as Dec
FROM Chess

If this is run in oct i only have data from jan -0ct , how do i not display nov and dec so that its dynamic?

View 1 Replies

Forms Data Controls :: DataGrid - How To Get Columns From Two Table

Jun 16, 2010

i need to extend this so that i can inlcude another column from a different table. so let's say i have a colume in table Price and the column i want to display in datagrid header is cost, how can i do this? there is code backend but could i simply code the below to include this column?

[code]....

View 10 Replies

Forms Data Controls :: Datagrid - Display Columns Vertically

Jan 13, 2010

Does anyone know of a data control that displays the columns vertically?

Example
First Name Bill Bob
Last Name Smith Jones
Middle Initial A C

View 2 Replies

Forms Data Controls :: DataGrid Columns HeaderText Modification?

Jun 29, 2010

I'm trying dynamically to change the HeaderText of one of my DataGrid's columns but have some problem.

I'm making the change on button click event.

At the first click nothing happened, but at the second click the change is made correctly.

Why only at the second click the change is made?

View 4 Replies

Forms Data Controls :: Datagrid Template Columns Sorting

Mar 4, 2011

can i implement multiple column sorting in an ASP.NET DataGrid.Datagrid contains Template columns.

View 5 Replies

Forms Data Controls :: Datagrid With Dynamic Columns & Rows

Dec 6, 2010

I put in my page 1 table like grid with this style:

header of columns are select from table persons(so number of them are dynamic)

header of each row are select from table goods(so number of them are dynamic)

in table , in each cell,show the price & the date ,that this person,buy this goods

for example,in may 2008 ,Jack&sara buy pencil.so in front of pencil&buttom of jack we write his price and in front of pencil&buttom of sara we write her price.

so this table has 2 column & 1 row

in may 2009,

Jack&sara buy pencil.so in front of pencil&buttom of jack we write his price and in front of pencil&buttom of sara we write her price.

and jhon buy pen & suzzan buy book so this table has 4 column & 3 row

Price Date

Price Date

Price Date

Price Date

Pencil

Pen

book

then I want in each cell,I have 1 CHECKBOX that user of my program,checked each on that want. how can I design my page?

is ther any component?or I must create <TABLE> dynamically

View 4 Replies

Forms Data Controls :: Can Display Columns Inside The Datagrid Footer

Feb 22, 2011

can i display columns inside the datagrid footer? if can.. i can i have the syntax?

for example: i have a columns in the datagrid which is binded to database. at the column footer.. i want to display another column.

View 45 Replies

Forms Data Controls :: Datagrid - Displaying Specific Columns As A Dropdown

Mar 16, 2011

I have a datagrid which displays a list of user data, such as name, his or her status, age. I have created a list of rows of user data but where the column shows status for example Single, Married, i want it to create a dropdown list where i can easily change the user status by selecting it from a dropdown and clicking the update button at the top of the datagrid. The update button will update all records that have been changed not just from the dropdown. I assume the dropdownlist requires a columnbinding event but i can't find any straight forward tutorials.

View 2 Replies

Forms Data Controls :: Displaying Images From Database In The Datagrid In Multiple Columns

Jul 29, 2010

I'am developing a commercial website using vs2005 and sql2005 in which i want to display the images from the datagrid in three columns,as

1 2 3




4 5 6




7 8 9

View 8 Replies

Forms Data Controls :: Freeze Datagrid Columns / Scroll Bar Movement Getting Slow?

Jul 13, 2010

I have to freeze the first column in a data grid. i have done freezing part but the issue is vertical and horizontal scroll bar movement getting slow. in my data grid each row contains 18 textboxes and 18 image buttons.if number of rows count around 15 then the scroll bars working almost properly.issue in
morethan 15 rows

For freeze i am using CSS.Platform is asp.net1.1

in CSS i am using below given codes.
div#div-datagrid {
width: 200px;
height: 200px;
overflow: auto;
}
/* Locks the left column */
td.locked, th.locked {
position:relative;
cursor: default;
left: expression(document.getElementById("div-datagrid").scrollLeft-1);
}
/* Locks table header */
th {
font-size: 14px;
font-weight: bold;
text-align: center;
background-color:Navy;
color: white;
border-right: 1px solid silver;
position:relative;
cursor: default;
top: expression(document.getElementById("div-datagrid").scrollTop-4);
z-index: 10;
}
/* Keeps the header as the top most item. Important for top left item*/
th.locked {z-index: 99;}

View 2 Replies

Forms Data Controls :: Retrieve Cell Values From Datagrid Whose Columns Are Autogenerated?

Aug 1, 2010

I have a datagrid whose columns are autogenerated (based on the results from an SQL SELECT query). However, I need to retrieve values from certain cells across the datagrid, using the following code to step through the results.

[Code]....

I need to specify all my columns using TemplateField?

View 5 Replies

Forms Data Controls :: Datagrid Column Sorting With Two Columns ( File Name, And Date Created )?

Jan 3, 2011

I have a datagrid with two columns ( File Name, and Date Created ). I want them to be sorted when clicked (ASC or DESC). I went into the design view and added the allow sorting feature and added the column names, so they are clickable in the header of the data grid. I also already added the onsortcommand as well.

My datagrid is named dgFileList and the onsortcommand method is named dgFileList_SortCommand.

The procedure that is already loading on page load is a DataSet. (where I think my problem is)I dont have anything in the back end beside the dgFileList_Sortcommand method. From what I have read, it seems like I can't use a DataSet to be sorted...I'm using visual studios 2005, C#, not VB.

View 5 Replies

Forms Data Controls :: Hyperlink Columns In DataGrid Control Navigate To Individual Page?

Nov 9, 2010

I also have a working application that popukates my datagrid with valid data rows from my DataBase. What I cant figure out is how to get each of the hyperlink lables to NAVIGATE to the correct and corresponding aspx page!

For example I have 5 rows in the datagrid and each row has its own hyperlink, each row contains contact and a short profile on 5 diffrent companies. For example when i click on let say row 3 that has (eg) Jimmy's Big Prawn's Restaurant listed in the the datagrid, I want to be navigated to a webform page dedicated to Jimmy's Big Prawn Restaurant.

[Code]....

I am guesing it has to do with the bolded text above, but "details.aspx" is just an empty webform, I would like the hyperlink to point to (eg) JimmBigPrawnRestaurant.aspx.

View 7 Replies

Dynamically Adding A Button To A PlaceHolder In A DataGrid?

Jan 17, 2011

I have basically something like this:

<asp:datagrid id="DGrid" runat="server" AutoGenerateColumns="false">
<asp:TemplateColumn HeaderText="Stuff">
<ItemTemplate>
<asp:PlaceHolder id="PH" runat="server" />
</ItemTemplate>
</asp:TemplateColumn>
</asp:datagrid>

I need to add a Button to the PlaceHolder depending on the values of the data I am binding. At the moment I am adding the Button after the data is bound in Page_Load. The problem is that the data binding methods are not called in postbacks, so the Button disappears when I click on it.

Problem is that I need to know some attributes of the grid item to create the Button, so I cannot create it before the data has been bound.

View 1 Replies

DataGrid Header Text Set Dynamically But Not Being Retrieved

Mar 26, 2014

I have a DataGrid defined with columns such as:

Code:
<asp:BoundColumn HeaderStyle-HorizontalAlign="Center" ItemStyle-Width="10%" DataField="MONTH_PREVIOUS_YEAR" HeaderText="Month Hours (Previous Year)" ItemStyle-HorizontalAlign="Right"></asp:BoundColumn>

At a certain point in my program, I successfully re-set some of the Header titles programmatically:

Code:
Private Sub dgAccountability_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles dgAccountability.ItemDataBound
If e.Item.ItemType = ListItemType.Header Then
Dim previousYear As Integer = (Integer.Parse(year) - 1)
e.Item.Cells(1).Text = "YTD Hours " & previousYear.ToString

[Code]....

View 3 Replies

Forms Data Controls :: Dynamically Add Scrollbars To Datagrid?

Sep 2, 2010

I am creating multiple datagrids at runtime within a placeholder. I want to add scrollbars to them.

how to add scrollbars to datagrids created at runtime.I am using .net 1.1

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved