I can open a RadWindow outside of a RadGrid with javascript disabled, which opens in a normal popup window. However, I tried to use the same mechanism with an "Add New" button in the CommandItemTemplate of a RadGrid, but my asp:hyperlink control does not get declared in the code behind. I havn't even attempted to get the "Edit" and "Remove" operations working with Javascript disabled yet.
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<telerik:RadWindowManager ID="ohsRadWindowManager" runat="server" KeepInScreenBounds="true" ReloadOnShow="true" ShowContentDuringLoad="false" VisibleStatusbar="false" >
<windows>
<telerik:RadWindow ID="radObserverAdd" NavigateUrl="Popup/Observer.aspx" OpenerElementID="<%# lnkObserverAdd.ClientID %>" OnClientClose="ReloadParent" runat="server" Title="Add observer">
</telerik:RadWindow>
</windows>
</telerik:RadWindowManager>
...
<telerik:RadGrid runat="server" GridLines="None" ID="rgObservedBy" AutoGenerateColumns="False" EnableViewState="false" Visible="true">
<mastertableview CssClass="DataTable" CommandItemDisplay="Top" >
<Columns>
<telerik:GridBoundColumn HeaderText="Name" HeaderTooltip="Name" ReadOnly="True" UniqueName="colName" DataField="EmployeeNetworkUsername">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn HeaderText="Contact Number" HeaderTooltip="Contact Number" ReadOnly="True" UniqueName="colContactNumber">
</telerik:GridBoundColumn>
<telerik:GridTemplateColumn ReadOnly="True" UniqueName="colActions">
<ItemTemplate>
<asp:ImageButton ID="ibtnEdit" AlternateText="Edit" ImageUrl="/aspnet_client/system_web/2_0_50727/Themes/images/btn_vs_edit.gif" ToolTip="Edit" runat="server" AccessKey="e" />
<asp:ImageButton ID="ibtnRemove" AlternateText="Remove" ImageUrl="/aspnet_client/system_web/2_0_50727/Themes/images/btn_vs_remove.gif" ToolTip="Remove" runat="server" AccessKey="r" />
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
<CommandItemTemplate>
<asp:HyperLink ID="lnkObserverAdd" ToolTip="Add observer (opens new window)" Target="_blank" ImageUrl="/aspnet_client/system_web/2_0_50727/Themes/images/btn_vs_add.gif" runat="server" NavigateUrl="Popup/Observer.aspx"/>
</CommandItemTemplate>
</mastertableview>
</telerik:RadGrid>
***
Many Thanks,
Ryan Bartsch