-
rakesh188


- Joined on 02-10-2009

- Points 193
|
Re: GridView Inside Repeater
Thanks Sonu,
I am trying to put a GridView instead of childRepeater as it becomes easy to bind the data. I am able to bind the data if I don't define the columns when creating the child grid view.
When I try to do this it gives me an error. Can you tell me what is wrong in this.
Note: I have copied this from what is generated if I put the same grid view in design time.
childRepeater = $create(AjaxDataControls.GridView, {
"columns":[$create(AjaxDataControls.GridViewButtonColumn, {"allowDragAndDrop":false,"buttonType":AjaxDataControls.GridViewColumnButtonType.Image,"columnID":1,"commandName":"linetext","headerText":"T","imageUrl":"Images/txt.gif"}, null, null), $create(AjaxDataControls.GridViewBoundColumn, {"allowDragAndDrop":true,"columnID":2,"dataField":"Pos","headerText":"Pos"}, null, null), $create(AjaxDataControls.GridViewBoundColumn, {"allowDragAndDrop":true,"columnID":5,"dataField":"Item","headerText":"Item"}, null, null), $create(AjaxDataControls.GridViewBoundColumn, {"allowDragAndDrop":true,"columnID":6,"dataField":"Description","headerText":"Description"}, null, null), $create(AjaxDataControls.GridViewBoundColumn, {"allowDragAndDrop":true,"columnID":3,"dataField":"Qty","headerText":"Qty"}, null, null), $create(AjaxDataControls.GridViewBoundColumn, {"allowDragAndDrop":true,"columnID":4,"dataField":"Amount","headerText":"Amount"}, null, null), $create(AjaxDataControls.GridViewBoundColumn, {"allowDragAndDrop":true,"columnID":9,"dataField":"InvoiceStat","headerText":"Status#"}, null, null), $create(AjaxDataControls.GridViewHyperLinkColumn, {"allowDragAndDrop":true,"columnID":8,"controlStyle":new AjaxDataControls.Style('', '', '', '', 'asphyperlink', new AjaxDataControls.FontInfo('', '', '', '', ''), '', '', ''),"dataNavigateUrlFields":"Invoice,FinanceCompany,TransactionType","dataNavigateUrlFormatString":"BLOCKED SCRIPTReprintInv(\u0027{0}\u0027);","dataTextField":"Invoice","headerText":"Invoice#","sortField":"Invoice"}, null, null), $create(AjaxDataControls.GridViewBoundColumn, {"allowDragAndDrop":true,"columnID":5,"dataField":"DelQty","headerText":"Del Qty"}, null, null), $create(AjaxDataControls.GridViewBoundColumn, {"allowDragAndDrop":true,"columnID":5,"dataField":"DelDate","headerText":"Shipped Date"}, null, null), $create(AjaxDataControls.GridViewBoundColumn, {"allowDragAndDrop":true,"columnID":8,"dataField":"warehouse","headerText":"Warehouse"}, null, null), $create(AjaxDataControls.GridViewHyperLinkColumn, {"allowDragAndDrop":true,"columnID":7,"controlStyle":new AjaxDataControls.Style('', '', '', '', 'asphyperlink', new AjaxDataControls.FontInfo('', '', '', '', ''), '', '', ''),"dataNavigateUrlFields":"URL","dataNavigateUrlFormatString":"{0}","dataTextField":"TrackNo","headerText":"Tracking","target":"_blank"}, null, null), $create(AjaxDataControls.GridViewBoundColumn, {"allowDragAndDrop":true,"columnID":8,"dataField":"Carrier","headerText":"Carrier"}, null, null), $create(AjaxDataControls.GridViewBoundColumn, {"allowDragAndDrop":true,"columnID":10,"dataField":"Loadid","headerText":"LOD Id"}, null, null), $create(AjaxDataControls.GridViewBoundColumn, {"allowDragAndDrop":true,"columnID":10,"dataField":"Shipment","headerText":"Shipment#"}, null, null)],"emptyDataTemplate":"
No Data Found For Order Number
","headerStyle":new AjaxDataControls.TableItemStyle('', '', '', '', 'HeaderStyle', new AjaxDataControls.FontInfo('', '', '', '', ''), '', '', '', '', '', true),"rowStyle":new AjaxDataControls.TableItemStyle('', '', '', '', 'RowStyle', new AjaxDataControls.FontInfo('', '', '', '', ''), '', '', '', '', '', true),"sortOrderAscendingImageUrl":"Images/up.gif","sortOrderDescendingImageUrl":"Images/dn.gif"}, {"rowCommand":grdShipmentTrackRowCommand,"rowDataBound":grdShipmentTrackRowDataBound,"sortCommand":onSHTSortCommand}, null
|
|