
Using an ajaxified RadGrid (latest and greatest version) I have implemented a custom Command Template to facilitate add, edit, insert, update, and cancel actions based on demos here.
This works fine but does not work for editing or deleting if you are using a custom <ItemTemplate>. I say this because as such it relies on a "selected" row or item in the grid. I have the code to select the row on the client side but cannot figure out how to display or enact the selected row when using the custom <ItemTemplate>.
So the questions are:
Thank you

| Hello, we have code written using |
| RadControl for ASP.NET 2008 Q1 and want to migrate to |
| RadControls for ASPNET AJAX Q3 2008...is there a conversion utility or will we |
| have to rewrite code to account for any changes |
| method and property names. Can anyone shed light on what challenges |
| will we encounter? |
| <!-- content start --> |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="RadGrid1"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Height="75px" |
| Width="75px" Transparency="5"> |
| <img style="margin-top: 150px;" alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading4.gif") %>' /> |
| </telerik:RadAjaxLoadingPanel> |
| <telerik:RadGrid ID="RadGrid1" DataSourceID="SqlDataSource1" |
| AllowPaging="True" runat="server" Skin="Forest" GridLines="None" |
| Height="1700px"> |
| <HeaderContextMenu Skin="Vista"> |
| <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> |
| </HeaderContextMenu> |
| <PagerStyle Mode="NextPrevAndNumeric" /> |
| <MasterTableView TableLayout="Fixed"> |
| <ItemTemplate> |
| <asp:Image ID="Image1" Style="float: left;" Width="200px" Height="150px" ImageUrl='<%# "~/App_Data/inventory_images/" + Eval("picture") %>' |
| runat="server" AlternateText="Stock Image" /> |
| <div> |
| <span style="font-weight: bold; font-family: Arial Black;">Price:</span> |
| <%# Eval("price")%> |
| <br /> |
| <br /> |
| <span style="font-weight: bold;">Name:</span> |
| <%# Eval("pdname")%> |
| <br /> |
| <br /> |
| <span style="font-weight: bold;">Description:</span> |
| <%# Eval("description")%> |
| <br /> |
| <br /> |
| </div> |
| </ItemTemplate> |
| <%--<GroupByExpressions> |
| <telerik:GridGroupByExpression> |
| <SelectFields> |
| <telerik:GridGroupByField FieldName="Quantity" /> |
| </SelectFields> |
| <GroupByFields> |
| <telerik:GridGroupByField FieldName="Quantity" /> |
| </GroupByFields> |
| </telerik:GridGroupByExpression> |
| </GroupByExpressions>--%> |
| </MasterTableView> |
| <ClientSettings AllowDragToGroup="true"> |
| <Scrolling AllowScroll="true" UseStaticHeaders="true" /> |
| </ClientSettings> |
| <FilterMenu Skin="Vista"> |
| <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> |
| </FilterMenu> |
| </telerik:RadGrid> |
| <asp:SqlDataSource ID="SqlDataSource1" runat="server" |
| ConnectionString="<%$ ConnectionStrings:ConnectionString %>" |
| ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>" |
| SelectCommand="SELECT [pdname], [description], [picture], [price] FROM [master]"> |
| </asp:SqlDataSource> |
| <!-- content end --> |
Hello All
We have just been commissioned to develop an application for a new customer.
As a past subscriber to the Telerik tool suit, we thought that we would download a trial version of the ASP AJAX tools and produce a Look&Feel demo, prior to renewing our subscription.
The Tabstrip/Multipage combination works a treat.
The RadGrid displays records from various datasources, but we are unable to add or edit the records, even when using the grid in default mode.
If we use a Microsoft grid, pointing to the same datasource, we can insert/edit as expected.
My question is, “is the trial version disabled in some way” ?
Best regards
Bill