This is a migrated thread and some comments may be shown as answers.

Custom edit form with web user control

3 Answers 181 Views
Grid
This is a migrated thread and some comments may be shown as answers.
long
Top achievements
Rank 1
long asked on 11 Oct 2010, 11:04 AM
It 's simple, I only show custom edit form from web user control ( not need to bind data ). Ex: each User, I want to show a picture from picture.acsx when I click on row.
<telerik:RadGrid ID="RadGrid1" runat="server" AllowFilteringByColumn="True"
    AllowPaging="True" AllowSorting="True"  DataSourceID="ObjectDataSource1"
    GridLines="None" Skin="Black" AllowMultiRowSelection="True"
    onitemcommand="RadGrid1_ItemCommand"
    AutoGenerateEditColumn="True" ShowStatusBar="True"  >
     
<MasterTableView DataSourceID ="ObjectDataSource1" >
<EditFormSettings UserControlName="picture.ascx" EditFormType="WebUserControl">
                    <EditColumn UniqueName="EditCommandColumn1">
                    </EditColumn>
                </EditFormSettings>
</MasterTableView>
    <ClientSettings AllowColumnsReorder="True" EnablePostBackOnRowClick="true">
         
    </ClientSettings>
</telerik:RadGrid>
I had insert
<EditFormSettings UserControlName="picture.ascx" EditFormType="WebUserControl">
                    <EditColumn UniqueName="EditCommandColumn1">
                    </EditColumn>
                </EditFormSettings>
both
protected void RadGrid1_ItemCommand(object source, Telerik.Web.UI.GridCommandEventArgs e)
       {
        
               e.Item.OwnerTableView.IsItemInserted = false;
               e.Item.OwnerTableView.EditFormSettings.UserControlName = "picture.ascx";
            
       }

But it doesn't work. What 's wrong ??? or I missed anything ??? I had read:
+ http://www.telerik.com/help/aspnet-ajax/grdcustomeditforms.html
+http://www.telerik.com/help/aspnet-ajax/grddifferenteditformsoneditandinsert.html
and demo http://demos.telerik.com/aspnet-ajax/grid/examples/dataediting/usercontroleditform/defaultcs.aspx
But I don't still understand . Because I don't need bind data from grid to webusercontrol. Thanks a lot !!!

3 Answers, 1 is accepted

Sort by
0
long
Top achievements
Rank 1
answered on 11 Oct 2010, 04:25 PM
any help please !!!! I need supporting !!! thanks a lot!
0
long
Top achievements
Rank 1
answered on 12 Oct 2010, 08:31 AM
OK, I have just finished it. Topic Closed!
0
Dheeraj
Top achievements
Rank 1
answered on 03 Dec 2010, 10:03 AM
Hi Long,

Do you have any idea how to call a web user control in Filtertemplate of RadGrid.
 I want to design a filter with some control and want to call on every datetime column of radgrid isted of the DatePicker type filter provided by telerik.

Regards,
Dheeraj
Tags
Grid
Asked by
long
Top achievements
Rank 1
Answers by
long
Top achievements
Rank 1
Dheeraj
Top achievements
Rank 1
Share this question
or