or
sectionRowIndex is always -1. It is not working for IE*. Any other suggestion?
http://www.telerik.com/community/code-library/aspnet-ajax/grid/move-rows-up-down-using-radgrid-for-asp-net-ajax-prometheus.aspxCreate Proc test
as
DECLARE @query VARCHAR(4000)
DECLARE @years VARCHAR(2000)
SELECT @years = STUFF((SELECT DISTINCT
'],[' + ltrim(Dyear)
FROM Product2
ORDER BY '],[' + ltrim(Dyear)
FOR XML PATH('')
), 1, 2, '') + ']'
SET @query =
'SELECT * FROM
(
SELECT prodId,Dyear,amount
FROM Product2
)t
PIVOT (SUM(amount) FOR Dyear
IN ('+@years+')) AS pvt'
EXECUTE (@query)
protected void GridPreRender(object sender, EventArgs e)
{
foreach (GridDataItem item in MaintGrid.MasterTableView.Items)
{
ImageButton btn = (ImageButton)item["EditColumn"].Controls[0];
btn.CommandName = "Delete";
btn.ToolTip = "Delete";
btn.ImageUrl = "~/Stylesheets/Images/Delete3.gif";
btn.OnClientClick = "javascript:if(!confirm('Are you sure you wish to delete this record?')){return false;}";
}
}
<
telerik:GridTemplateColumn
HeaderStyle-CssClass
=
'GridHeaderGreen ra'
ItemStyle-CssClass
=
'ra'
HeaderText
=
"Start day throughput"
SortExpression
=
"START_DAY_DATA.IO_PER_SECOND"
>
<
itemtemplate
>
<
asp:Label
ID
=
"StartPerSecond"
runat
=
"server"
/>
</
itemtemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderStyle-CssClass
=
'GridHeaderGreen ra'
ItemStyle-CssClass
=
'ra'
HeaderText
=
"End day throughput"
SortExpression
=
"END_DAY_DATA.IO_PER_SECOND"
>
<
itemtemplate
>
<
asp:Label
ID
=
"EndPerSecond"
runat
=
"server"
/>
</
itemtemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderStyle-CssClass
=
'GridHeaderGreen ra'
ItemStyle-CssClass
=
'ra'
HeaderText
=
"Throughput growth"
>
<
itemtemplate
>
<
asp:Label
ID
=
"PerSecondDelta"
runat
=
"server"
/>
</
itemtemplate
>
</
telerik:GridTemplateColumn
>
function GridMouseUp(sender, e) {
setTimeout(function () {
var grid = $find(window.gridId);
if (grid != null && grid.get_masterTableView().get_selectedItems().length > 0) {
__doPostBack(window.gridUniqueId);
}
}, 0);
}