| <telerik:RadWindowManager ID="RadWindowManager1" runat="server" Behavior="Default" InitialBehavior="None" Left="" Top=""> |
| </telerik:RadWindowManager> |
| <script type="text/javascript"> |
| function openRadWindow(ApplicationID) |
| { |
| var oWnd = radopen("PopupPage.aspx?ApplicationID=" +ApplicationID, "RadWindow1" ); |
| oWnd.setSize(500,440); |
| oWnd.center(); |
| } |
| </script> |
| <Radgrid...> |
| <telerik:GridTemplateColumn> |
| <ItemTemplate> |
| <a href="#" onclick="openRadWindow('<%# DataBinder.Eval(Container.DataItem, "ID") %>'); return false;"> |
| Details</a> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <.../RadGrid> |
| function onRowSelecting(sender, args) { |
| var item = args.get_gridDataItem(); |
| var element = item.get_element(); |
| var dataItem = item.get_dataItem(); |
| } |
| <%@ Page Language="VB" AutoEventWireup="false" CodeFile="test3.aspx.vb" Inherits="test3" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" |
| "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head runat="server"> |
| <title></title> |
| </head> |
| <body> |
| <form runat="server"> |
| <asp:ScriptManager runat="server"> |
| </asp:ScriptManager> |
| <asp:ValidationSummary runat="server" /> |
| <table bgcolor="#cccccc"> |
| <tr> |
| <td> |
| Start: |
| </td> |
| <td> |
| <telerik:RadTimePicker ID="StartTime" runat="server"> |
| </telerik:RadTimePicker> |
| <asp:RequiredFieldValidator runat="server" ID="validator1" ControlToValidate="StartTime" |
| ErrorMessage="enter a starting time!" Enabled="false"> |
| </asp:RequiredFieldValidator> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| End: |
| </td> |
| <td> |
| <telerik:RadTimePicker ID="EndTime" runat="server"> |
| </telerik:RadTimePicker> |
| <asp:RequiredFieldValidator runat="server" ID="validator2" ControlToValidate="EndTime" |
| ErrorMessage="enter an ending time!" Enabled="false"> |
| </asp:RequiredFieldValidator> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| </td> |
| <td> |
| <asp:CompareValidator ID="timeCompareValidator" runat="server" ControlToValidate="EndTime" |
| ControlToCompare="StartTime" Operator="GreaterThan" Type="Date" ErrorMessage="The end time must be after the start one." |
| Enabled="false"> |
| </asp:CompareValidator> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <asp:Button runat="server" Text="Submit" ID="Button1" OnClientClick="return OnClick();" /> |
| </td> |
| </tr> |
| </table> |
| <script type="text/javascript"> |
| function OnClick() { |
| ValidatorEnable(document.getElementById("<%=validator1.ClientId%>"), true) |
| ValidatorEnable(document.getElementById("<%=validator2.ClientId%>"), true) |
| ValidatorEnable(document.getElementById("<%=timeCompareValidator.ClientId%>"), true) |
| var isValid = Page_ClientValidate(); |
| ValidatorEnable(document.getElementById("<%=validator1.ClientId%>"), false) |
| ValidatorEnable(document.getElementById("<%=validator2.ClientId%>"), false) |
| ValidatorEnable(document.getElementById("<%=timeCompareValidator.ClientId%>"), false) |
| return isValid; |
| } |
| </script> |
| </form> |
| </body> |
| </html> |
| var spell = $find("RadSpell1"); |
| for (var i=0; i < 2; i++) |
| { |
| spell.spellCheck(elements[i]); |
| } |
| spell.spellCheck(elementOne); |
| spell.spellCheck(elementTwo); |
private void showPopup(string url, string skin, int width, int height, bool isModal, bool isDraggable, bool hasCloseIcon)
{
RadWindow radwPopup = new RadWindow();
radwPopup.EnableEmbeddedSkins =
false;
radwPopup.VisibleStatusbar =
false;
radwPopup.ReloadOnShow =
true;
radwPopup.KeepInScreenBounds =
true;
radwPopup.NavigateUrl = url;
radwPopup.Skin = skin;
radwPopup.Width = width;
radwPopup.Height = height;
radwPopup.Modal = isModal;
if (hasCloseIcon)
radwPopup.Behaviors =
WindowBehaviors.Close;
radwPopup.VisibleOnPageLoad =
true;
popupUpdatePanel.ContentTemplateContainer.Controls.Add(radwPopup);
radwPopup.Visible =
true;
}
The problem is that the height can differ but the IFrame used by the RadWindow isn't
resizing with the specified Height. Is there a better way to achieve this or would i have
to somehow override the height of the IFrame with embedded CSS or use javascript?
I'm using a slightly altered version of the Web2.0 skin.
Kind regards,
Mark Dekker