| public class BladderInstillation : BaseIdentifier |
| { |
| public DateTime Date { get; set; } |
| public decimal Dosage { get; set; } |
| public Agent Agent { get; set; } |
| } |
| public class Agent : BaseIdentifier |
| { |
| public string Name { get; set; } |
| public string AtcCode { get; set; } |
| } |
| <telerik:GridBoundColumn HeaderText="Agent" UniqueName="Agent" DataField="Agent.Name" /> |
| $.ajax({ |
| type: "POST", |
| url: "MyPage.aspx/Save", |
| data: "{'instillation' : " + Sys.Serialization.JavaScriptSerializer.serialize(instillation) + "}", |
| contentType: "application/json; charset=utf-8", |
| dataType: "json", |
| success: function(data) { |
| for (var i = 0; i < data.d.length; i++) { |
| data.d[i].Date = jsonParseDate(data.d[i].Date).format("dd.MM.yyyy"); |
| } |
| var tableView = $find("<%= radGrid.ClientID %>").get_masterTableView(); |
| tableView.set_dataSource(data.d); |
| tableView.dataBind(); |
| var grid = $find("<%= radGrid.ClientID %>"); |
| grid.repaint(); |
| } |
| }); |
| Private Sub radPanelBar1_ItemClick(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadPanelBarEventArgs) Handles radPanelBar1.ItemClick |
| If e.Item.Expanded = False Then |
| e.Item.BackColor = System.Drawing.ColorTranslator.FromHtml("#eeeeee") |
| End If |
| End Sub |
| <telerik:RadPanelBar ID="radPanelBar1" runat="server" Width="100%" ExpandMode="SingleExpandedItem" AllowCollapseAllItems="true"> |
| <Items> |
| <telerik:RadPanelItem Text="Primary Subscriber's Provider Details" CssClass="gridLabelText" |
| Font-Bold="true" Font-Underline="false" BackColor="#eeeeee" ForeColor="#996699"> |
| <Items> |
| <telerik:RadPanelItem> |
| <ItemTemplate> |
| selectConditon = "([IMP_MATCHINGFELD_WERT] = 'NGEE010041')" |
| m_G1.MasterTableView.FilterExpression = selectConditon |
| m_G1.MasterTableView.DataBind() |
| <telerik:RadEditor ID="reEditor" Width="965px" Height="225px" |
| EditModes="Design, Html" ToolsFile="~/BasicTools.xml" ToolbarMode="ShowOnFocus" ToolsWidth="450px" |
| EnableResize="False" OnClientLoad="OnClientLoad2" EnableViewState="False" runat="server" > |
| <ImageManager ViewPaths="~/pictures/" /> |
| </telerik:RadEditor> |
| <telerik:RadEditor ID="reDeveloper" Width="965px" Height="175px" |
| EditModes="Preview" ToolbarMode="ShowOnFocus" EnableResize="False" EnableViewState="False" |
| OnClientLoad="OnClientLoad" runat="server" ToolsWidth="10px"> |
| </telerik:RadEditor> |
| <script type="text/javascript" > |
| <!-- |
| function OnClientLoad(editor, args) { |
| editor.get_toolContainer().style.display = 'none'; // Hide ToolBar |
| } |
| function OnClientLoad2(editor, args) { |
| var style = editor.get_contentArea().style; |
| style.fontFamily = 'Verdana'; |
| style.fontSize = 13 + 'px'; |
| } |
| --> |
| </script> |
| <telerik:RadWindow runat="server" Width="700px" Height="560px" VisibleStatusbar="false" |
| NavigateUrl="Explorer.aspx" ID="ExplorerWindow" Modal="true" Behaviors="Close,Move" > |
| </telerik:RadWindow> |
| function OpenFileExplorerDialog() |
| { |
| var wnd = $find("<%= ExplorerWindow.ClientID %>"); |
| wnd.show(); |
| } |
| <asp:TextBox ID="fileName" runat="server" Width="250px"></asp:TextBox> |
Hi,
My program was working fine until I create a Master content page. I need to set values of some controls on a content page load using javascript and I am not able to find the controls on the content page. I am using a external .js file for the javascript funtion. Following is my Master Page code.
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Page</title>
<link rel="Stylesheet" type="text/css" href="StyleSheet/calendar-blue.css" />
<link rel="Stylesheet" type="text/css" href="StyleSheet/template.css" />
<script type="text/javascript" src="JS/JScript.js"></script>
<asp:ContentPlaceHolder id="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<form id="form1" runat="server">
<div id="divMasterPageContent">
<!-- START Page Body -->
<table id="tblCenterContent">
<tr valign="top" height="100%">
<!-- START Page Body - Left Panel -->
<td>
<asp:ContentPlaceHolder id="cntContent" runat="server">
</asp:ContentPlaceHolder>
</td>
<!-- END Page Body - Right Panel -->
</tr>
</table>
<!-- END Page Body -->
</div>
</form>
</body>
</html>
Below is my Content page code.
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default1.aspx.cs" Inherits="_Default1"
MasterPageFile="~/MasterPage/MasterPage.master" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<asp:Content runat="server" ID="Default2" ContentPlaceHolderID="cntContent">
<telerik:RadAjaxPanel runat="server" ID="RadAjaxPanel1" LoadingPanelID="LoadingPanel1">
<div style="float: left; width: 500px">
<asp:TextBox ID="txtTest" runat="server" Text="abc"></asp:TextBox>
</div>
</telerik:RadAjaxPanel>
</asp:Content>
My Js code is
function
getTextValuevalue()
{
if(document.getElementById('<%=TransID.ClientID%>')!=null)
{
}
}
It is returning me null value.
| <cc3:RadContextMenu ID="RadContextMenu1" runat="server" OnClientItemClicking="onClientContextMenuItemClicking" |
| OnItemClick="RadContextMenu1_ItemClick" OnInit="RadContextMenu1_OnInit"> |
| <Items> |
| <telerik:RadMenuItem Value="AddNick" Text="" /> |
| <telerik:RadMenuItem Value="Edit" Text="" /> |
| <telerik:RadMenuItem Value="Delete" Text="" Font-Bold="true" /> |
| </Items> |
| </cc3:RadContextMenu> |
| var allowPosback = false; |
| function confirmCallBackFn(arg, eventArgs) { |
| if (arg) { |
| allowPosback = true; |
| } |
| } |
| function onClientContextMenuItemClicking(sender, eventArgs) { |
| var item = eventArgs.get_item(); |
| item.get_menu().hide(); |
| switch (item.get_value()) { |
| case "Delete": |
| //var result = confirm('<%= LanguageManager.GetGlobalString(MessageUtility.ConfirmDialog_ConfirmDeleteMessage) %>'); |
| var message = "<%= LanguageManager.GetGlobalString(MessageUtility.ConfirmDialog_ConfirmDeleteMessage) %>"; |
| var event = "event"; |
| var width = 300; |
| var height = 100; |
| var title = "<%=LanguageManager.GetGlobalString(MessageUtility.ConfirmDialog_CustomTitle)%>"; |
| radconfirm(message, confirmCallBackFn, width, height, null, title); |
| eventArgs.set_cancel(allowPosback); |
| break; |
| } |
| } |