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

How to restrict Autogenerated edit form

1 Answer 54 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Jayashree
Top achievements
Rank 1
Jayashree asked on 13 Feb 2009, 01:24 PM
Hi

    I am new to Telerik. I just want to open a model dialog window after clicking the Edit button inside the Telerik Grid.

For me it open all the Columns inside the Grid with Edtable and then it opens the Open Model Dialog window. Could any one help me out. Its very Urgent. I have also attached my code.



Thanks
Jaya
   <telerik:RadGrid OnNeedDataSource="dgrdMeasure_Click" Width="100%" ID="dgrdMeasure" 
                        runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" 
                        enableajax="True" GridLines="Vertical" Skin="WebBlue" ClientSettings-Resizing-AllowColumnResize="false" 
                        AllowMultiRowSelection="false" Height="350px" HorizontalAlign="NotSet" > 
                        <ExportSettings FileName="ProjectMeasures" ExportOnlyData="true" OpenInNewWindow="true">  
                        </ExportSettings> 
                                                <PagerStyle Mode="NextPrevAndNumeric" /> 
                        <ClientSettings EnablePostBackOnRowClick="false">  
                            <Selecting AllowRowSelect="True" /> 
                            <ClientEvents OnRowSelected="RowSelected" /> 
                            <Scrolling UseStaticHeaders="true" SaveScrollPosition="true" AllowScroll="true" ScrollHeight="350px" /> 
                        </ClientSettings> 
                        <MasterTableView GroupLoadMode="Client" TableLayout="Fixed" Width="100%" HorizontalAlign="NotSet" > 
                            <NoRecordsTemplate> 
                                <asp:Label ID="lblNRF" runat="server" Text="No Measures to display."></asp:Label> 
                            </NoRecordsTemplate> 
                              
                            <Columns> 
                            <telerik:GridBoundColumn DataField="InstallID" SortExpression="InstallID" HeaderText="InstallID" 
                                    UniqueName="InstallID" HeaderStyle-Width="6px" ItemStyle-Width="6px" Display="false">  
                                    <ItemStyle HorizontalAlign="Left" /> 
                                    <HeaderStyle HorizontalAlign="Center" /> 
                                </telerik:GridBoundColumn> 
                                <telerik:GridBoundColumn DataField="MeasureID" SortExpression="MeasureID" HeaderText="MeasureID" 
                                    UniqueName="MeasureID" HeaderStyle-Width="6px" ItemStyle-Width="6px" Display="false">  
                                    <ItemStyle HorizontalAlign="Left" /> 
                                    <HeaderStyle HorizontalAlign="Center" /> 
                                </telerik:GridBoundColumn> 
                                <telerik:GridBoundColumn DataField="TotalUnits" SortExpression="TotalUnits" HeaderText="TotalUnits" 
                                    UniqueName="TotalUnits" HeaderStyle-Width="6px" ItemStyle-Width="6px" Display="false">  
                                    <ItemStyle HorizontalAlign="Left" /> 
                                    <HeaderStyle HorizontalAlign="Center" /> 
                                </telerik:GridBoundColumn> 
                                <telerik:GridBoundColumn DataField="Cap" SortExpression="Cap" HeaderText="Cap" UniqueName="Cap" 
                                    HeaderStyle-Width="6px" ItemStyle-Width="6px" Display="false">  
                                    <ItemStyle HorizontalAlign="Left" /> 
                                    <HeaderStyle HorizontalAlign="Center" /> 
                                </telerik:GridBoundColumn> 
                                <telerik:GridTemplateColumn HeaderText="&nbsp;&nbsp;" HeaderStyle-ForeColor="White" 
                                    ItemStyle-Width="3%" ItemStyle-HorizontalAlign="Center" HeaderStyle-Width="3%" 
                                    HeaderStyle-HorizontalAlign="Center">  
                                    <ItemTemplate> 
                                        <asp:ImageButton runat="server" ID="DupUrl" src='<%# Eval("DuplicateURL")%>' Height="14" 
                                            Width="13" alt="Duplicate URL" /> 
                                    </ItemTemplate> 
                                </telerik:GridTemplateColumn> 
                                <telerik:GridBoundColumn DataField="MeasureName" SortExpression="MeasureName" HeaderText="Measure Name" 
                                    UniqueName="MeasureName">  
                                    <ItemStyle HorizontalAlign="Left" /> 
                                    <HeaderStyle HorizontalAlign="Center" /> 
                                </telerik:GridBoundColumn> 
                                <telerik:GridBoundColumn DataField="InstallationDate" SortExpression="InstallationDate" 
                                    HeaderText="Install Date" UniqueName="InstallationDate">  
                                    <ItemStyle HorizontalAlign="Left" /> 
                                    <HeaderStyle HorizontalAlign="Center" /> 
                                </telerik:GridBoundColumn> 
                                <telerik:GridBoundColumn DataField="Units" SortExpression="Units" HeaderText="No of Units" 
                                    UniqueName="Units">  
                                    <ItemStyle HorizontalAlign="Left" /> 
                                    <HeaderStyle HorizontalAlign="Center" /> 
                                </telerik:GridBoundColumn> 
                                <telerik:GridBoundColumn DataField="TotalKW" SortExpression="TotalKW" HeaderText="Total kW" 
                                    UniqueName="TotalKW">  
                                    <ItemStyle HorizontalAlign="Left" /> 
                                    <HeaderStyle HorizontalAlign="Center" /> 
                                </telerik:GridBoundColumn> 
                                <telerik:GridBoundColumn DataField="TotalKWH" SortExpression="TotalKWH" HeaderText="Total kWh" 
                                    UniqueName="TotalKWH">  
                                    <ItemStyle HorizontalAlign="Left" /> 
                                    <HeaderStyle HorizontalAlign="Center" /> 
                                </telerik:GridBoundColumn> 
                                <telerik:GridBoundColumn DataField="TotalmmBTUGas" SortExpression="TotalmmBTUGas" 
                                    HeaderText="Total mmBtu(Gas)" UniqueName="TotalmmBTUGas">  
                                    <ItemStyle HorizontalAlign="Left" /> 
                                    <HeaderStyle HorizontalAlign="Center" /> 
                                </telerik:GridBoundColumn> 
                                <telerik:GridBoundColumn DataField="TotalmmBTUHGas" SortExpression="TotalmmBTUHGas" 
                                    HeaderText="Total mmBtuh(Gas)" UniqueName="TotalmmBTUHGas">  
                                    <ItemStyle HorizontalAlign="Left" /> 
                                    <HeaderStyle HorizontalAlign="Center" /> 
                                </telerik:GridBoundColumn> 
                                <telerik:GridBoundColumn DataField="TotalmmBTUFuel" SortExpression="TotalmmBTUFuel" 
                                    HeaderText="Total mmBtu(Fuel)" UniqueName="TotalmmBTUFuel">  
                                    <ItemStyle HorizontalAlign="Left" /> 
                                    <HeaderStyle HorizontalAlign="Center" /> 
                                </telerik:GridBoundColumn> 
                                <telerik:GridBoundColumn DataField="TotalmmBTUHFuel" SortExpression="TotalmmBTUHFuel" 
                                    HeaderText="Total mmBtuh(Fuel)" UniqueName="TotalmmBTUHFuel">  
                                    <ItemStyle HorizontalAlign="Left" /> 
                                    <HeaderStyle HorizontalAlign="Center" /> 
                                </telerik:GridBoundColumn> 
                                <telerik:GridBoundColumn DataField="TotalWater" SortExpression="TotalWater" HeaderText="Total gpd" 
                                    UniqueName="TotalWater">  
                                    <ItemStyle HorizontalAlign="Left" /> 
                                    <HeaderStyle HorizontalAlign="Center" /> 
                                </telerik:GridBoundColumn> 
                                <telerik:GridBoundColumn DataField="TotalWaterH" SortExpression="TotalWaterH" HeaderText="Total gpy" 
                                    UniqueName="TotalWaterH">  
                                    <ItemStyle HorizontalAlign="Left" /> 
                                    <HeaderStyle HorizontalAlign="Center" /> 
                                </telerik:GridBoundColumn> 
                                <telerik:GridBoundColumn DataField="CustomerIncentive" SortExpression="CustomerIncentive" 
                                    HeaderText="Customer Incentive" UniqueName="CustomerIncentive">  
                                    <ItemStyle HorizontalAlign="Left" /> 
                                    <HeaderStyle HorizontalAlign="Center" /> 
                                </telerik:GridBoundColumn> 
                                <telerik:GridBoundColumn DataField="SpIncentive" SortExpression="SpIncentive" HeaderText="SP Incentive" 
                                    UniqueName="SpIncentive">  
                                    <ItemStyle HorizontalAlign="Left" /> 
                                    <HeaderStyle HorizontalAlign="Center" /> 
                                </telerik:GridBoundColumn> 
                                  
                                <telerik:GridTemplateColumn HeaderText="Edit" HeaderStyle-ForeColor="White" ItemStyle-Width="6%" 
                                    ItemStyle-HorizontalAlign="Center" HeaderStyle-Width="6%" HeaderStyle-HorizontalAlign="Center" > 
                                      
                                    <ItemTemplate> 
                                        <asp:ImageButton  ImageAlign="Middle" runat="server" ID="Edit" 
                                            OnClientClick="return EditMeasure(this);" src="../App_Themes/images/Edit.gif" 
                                            Height="12" Width="12" alt="Edit" OnClick="lnkEdit_click" /> 
                                    </ItemTemplate> 
                                </telerik:GridTemplateColumn> 
                                <telerik:GridTemplateColumn HeaderText="Delete" HeaderStyle-ForeColor="White" ItemStyle-Width="7%" 
                                    ItemStyle-HorizontalAlign="Center" HeaderStyle-Width="7%" HeaderStyle-HorizontalAlign="Center">  
                                    <ItemTemplate> 
                                        <asp:ImageButton CommandName="Delete" ImageAlign="Middle" runat="server" ID="Delbudget" 
                                            OnClientClick="return DeleteProject();" src="../App_Themes/images/DeleteGrid.gif" 
                                            Height="14" Width="13" alt="Delete" /> 
                                    </ItemTemplate> 
                                </telerik:GridTemplateColumn> 
                            </Columns> 
                            <EditFormSettings EditColumn-Display="false"></EditFormSettings> 
                        </MasterTableView> 
                        <FilterMenu EnableTheming="True" Skin="WebBlue">  
                            <CollapseAnimation Duration="200" Type="OutQuint" /> 
                        </FilterMenu> 
                    </telerik:RadGrid> 

1 Answer, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 16 Feb 2009, 05:27 AM
Hello Jayashree,

You can refer to the following link where you can find a scenario on how to use RadWindow for editing RadGrid records. Probably this should help you achieve your requirement.
Window Editing

Thanks
Princy.
Tags
Grid
Asked by
Jayashree
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
Share this question
or