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

Pass the datakey of selected row to navigationUrl of radwindow

3 Answers 217 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Hamza
Top achievements
Rank 1
Hamza asked on 28 Sep 2011, 08:30 AM
Hi all :)

I have a grid which contains general information, and I want to open a new radwindow with more details about selected row when I press on linkbutton

here is my grid:

<asp:LinkButton runat="server" ID="Label2" Text='<%# Eval("News_Title")%>' Font-Bold="true"
                                Font-Names="Tahoma" Font-Size="Small" OnClientClick="javascript:RowDblClick();">
                                </asp:LinkButton>


and here is my window:

<telerik:RadWindowManager ID="RadWindowManager2" runat="server" Skin="Black">
    <Windows>
        <telerik:RadWindow ID="GetContactUsWindow" runat="server" Title="تعليقات" Modal="true"
             ReloadOnShow="true" Width="750px" Height="750px"
            Animation="Fade" AutoSize="true" >
        </telerik:RadWindow>
        </Windows>
        </telerik:RadWindowManager>


and JavaScript function:

function RowDblClick(sender, eventArgs) {
 
            $find('<%= GetContactUsWindow.ClientID%>').show(); return
            false;
             
            
        }


I tried many ways posted here, but no one solve my problem

any help please!

3 Answers, 1 is accepted

Sort by
0
mohamed
Top achievements
Rank 1
answered on 28 Sep 2011, 08:38 AM
Hello hamza,

<telerik:RadGrid ID="RadGrid1" runat="server" Skin="Office2007" AllowAutomaticInserts="True"
           AllowAutomaticUpdates="True" GridLines="None" AutoCompleteType="Disabled" AllowFilteringByColumn="True"
           AllowPaging="True" AllowSorting="True" OnItemCommand="RadGrid1_ItemCommand" OnNeedDataSource="RadGrid1_NeedDataSource"
           OnItemCreated="RadGrid1_ItemCreated" Width="1000px" CellSpacing="0">
           <MasterTableView AutoGenerateColumns="False" CommandItemDisplay="Top" EditMode="PopUp"
               IsFilterItemExpanded="false">
               <CommandItemTemplate>
                   <telerik:RadToolBar ID="RadToolBar1" runat="server" OnClientButtonClicking="onToolBarClientButtonClicking">
                       <Items>
                           <telerik:RadToolBarButton CommandName="InitInsert" ImageUrl="../../Content/images/AddRecord.gif"
                               Text="Add new" onclick="openWin();">
                           </telerik:RadToolBarButton>
                       </Items>
                   </telerik:RadToolBar>

I'm using like that form my project

 function openWin() {
                window.radopen("CertificationAdd.aspx", "RadWindow1");
                return false;
            }  


<telerik:RadWindowManager ID="RadWindowManager1" ShowContentDuringLoad="false" VisibleStatusbar="false"
            ReloadOnShow="true" runat="server" Skin="Web20" EnableShadow="true">
            <Windows>
                <telerik:RadWindow Width="800" Height="407" ID="RadWindow1" runat="server" Behaviors="Default"
                    NavigateUrl="~/PMS/CertificationAdd.aspx" Title="Certification Add">
                </telerik:RadWindow>
            </Windows>
        </telerik:RadWindowManager>


Thanks,
Mohamed,
0
Hamza
Top achievements
Rank 1
answered on 28 Sep 2011, 10:20 AM
Hi Muhammad

My problem is with passing parameters as Query string to the window :\

this parameter is the datakey value of selected row 

thank you my friend ;)
0
Princy
Top achievements
Rank 2
answered on 28 Sep 2011, 11:24 AM
Hello Hamza,

Here is the documentation and demo which explains how to use url to pass parameters.
Using the URL Query String to Provide Arguments to RadWindow.
Window / Using the URL for Server Arguments.

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