or
function
test() {
alert(
"hahaha"
);
}
$(
'#'
+
"<%=radNotification.ClientID%>"
).click(
function
() {
alert(
"ho ho ho"
);
});
function
OnClientShown(sender, args) {
$(sender).click(
function
() {
alert(
"ho ho ho"
);
});
}
$(
'.NotificationTest'
).click(
function
() {
alert(
"ho ho ho"
);
});
and even
$(
'.RadNotification .RadNotification_Default .SLANotification .rnNoTitleBar'
).click(
function
() {
alert(
"ho ho ho"
);
});
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage/PMMain.Master" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="ArchonixXJailProgramManagement.ProgramManagement.WebForm1" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<
asp:Content
ID
=
"Content1"
ContentPlaceHolderID
=
"head"
runat
=
"server"
>
</
asp:Content
>
<
asp:Content
ID
=
"Content2"
ContentPlaceHolderID
=
"AdminContentPlaceHolder"
runat
=
"server"
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
AjaxSettings
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel"
runat
=
"server"
Width
=
"100%"
>
</
telerik:RadAjaxLoadingPanel
>
<
telerik:RadCodeBlock
ID
=
"RadCodeBlock2"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
function ValidateCheckBox(sender, eventArgs) {
var TargetBaseControl = document.getElementById('<%= grdScheduler.ClientID%>');
var TargetChildControl = "btnToggle";
var Inputs = TargetBaseControl.getElementsByTagName("input");
var postback = false;
for (var n = 0; n <
Inputs.length
; ++n) {
if (Inputs[n].type == 'checkbox' && Inputs[n].id.indexOf(TargetChildControl, 0) >= 0) {
if (Inputs[n].checked) {
postback = true;
break;
}
}
}
sender.set_autoPostBack(postback);
if (!postback) {
alert('Please select atleast one checkbox record!');
}
}
</
script
>
</
telerik:RadCodeBlock
>
<
telerik:RadAjaxPanel
ID
=
"radSSNSearch"
runat
=
"server"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
>
<
div
class
=
"program_container"
>
<
fieldset
>
<
legend
>Scheduler Class </
legend
>
<
table
id
=
"Table2"
align
=
"center"
runat
=
"server"
cellspacing
=
"0"
cellpadding
=
"4"
style
=
"width: 98%; height: 100%; vertical-align: top"
>
<
tr
>
<
td
colspan
=
"2"
>
<
telerik:RadGrid
ID
=
"grdScheduler"
runat
=
"server"
AllowPaging
=
"True"
AllowSorting
=
"True"
AutoGenerateColumns
=
"False"
AllowAutomaticDeletes
=
"false"
AllowAutomaticUpdates
=
"false"
OnNeedDataSource
=
"grdScheduler_NeedDataSource"
OnItemDataBound
=
"grdScheduler_ItemDataBound"
>
<
PagerStyle
Mode
=
"NextPrevAndNumeric"
></
PagerStyle
>
<
MasterTableView
Width
=
"100%"
CommandItemDisplay
=
"None"
ClientDataKeyNames
=
"SchedulePK"
>
<
CommandItemSettings
ShowAddNewRecordButton
=
"false"
/>
<
Columns
>
<
telerik:GridTemplateColumn
HeaderText
=
"Enroll"
>
<
ItemTemplate
>
<
telerik:RadButton
ID
=
"btnToggle"
runat
=
"server"
Width
=
"17px"
ToggleType
=
"CheckBox"
Checked='<%# Convert.ToBoolean(Eval("Enroll")) %>' ButtonType="StandardButton"
CommandArgument='<%# Eval("ScheduleClassPK") %>' AutoPostBack="false">
<
ToggleStates
>
<
telerik:RadButtonToggleState
PrimaryIconCssClass
=
"rbToggleCheckboxChecked"
/>
<
telerik:RadButtonToggleState
PrimaryIconCssClass
=
"rbToggleCheckbox"
/>
</
ToggleStates
>
</
telerik:RadButton
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Class Name"
SortExpression
=
"ClassName"
UniqueName
=
"ClassName"
DataField
=
"ClassName"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Description"
SortExpression
=
"Description"
UniqueName
=
"Description"
DataField
=
"Description"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Location"
SortExpression
=
"LocationCode"
UniqueName
=
"LocationCode"
DataField
=
"LocationCode"
>
</
telerik:GridBoundColumn
>
</
Columns
>
<
ItemStyle
HorizontalAlign
=
"Left"
/>
<
AlternatingItemStyle
HorizontalAlign
=
"Left"
/>
</
MasterTableView
>
</
telerik:RadGrid
>
</
td
>
</
tr
>
<
tr
>
<
td
colspan
=
"2"
>
<
telerik:RadButton
ID
=
"btnSave"
runat
=
"server"
OnClick
=
"btnSave_Click"
AutoPostBack
=
"false"
OnClientClicked
=
"ValidateCheckBox"
Text
=
"Save"
>
</
telerik:RadButton
>
</
td
>
</
tr
>
</
table
>
</
fieldset
>
</
div
>
</
telerik:RadAjaxPanel
>
</
asp:Content
>
<
telerik:RadDatePicker
ID
=
"DatePicker"
runat
=
"server"
width
=
"100px"
>
<
DateInput
ID
=
"DatePickerInput"
runat
=
"server"
>
</
DateInput
>
</
telerik:RadDatePicker
>
<
script
type
=
"text/javascript"
>
function ValidateDate(sender, args)
{
var datePicker = $find("<%= DatePicker.ClientID %>");
args.IsValid = datePicker.get_dateInput._invalid;
}
</
script
>
<
asp:CustomValidator
ID
=
"DatePickerInput"
runat
=
"server"
Display
=
"Dynamic"
ControlToValidate
=
"DateIsValid"
EnableClientScript
=
"true"
ClientValidationFunction
=
"ValidateDate"
ErrorMessage
=
"Invalid Date"
/>
protected void Page_Load(object sender, EventArgs e)
{
int UserId = Convert.ToInt32(Session["UserId"].ToString());
int RoleId = Convert.ToInt32(Session["RoleId"].ToString());
dtParentNode = ObjGlobas.BindTreeView_Test(UserId,RoleId);
RadTreeView1.DataSource = dtParentNode;
RadTreeView1.DataFieldID = "CompId";
RadTreeView1.DataTextField = "CompName";
RadTreeView1.DataBind();
BindToDataTable();
}
<
telerik:RadTreeView
ID
=
"RadTreeView1"
runat
=
"server"
Font-Names
=
"Verdana"
>
<
DataBindings
>
<
telerik:RadTreeNodeBinding
Expanded
=
"True"
></
telerik:RadTreeNodeBinding
>
</
DataBindings
>
</
telerik:RadTreeView
>
<
telerik:RadGrid
ID
=
"grdCekKartMaster"
Width
=
"100%"
Height
=
"69%"
BorderStyle
=
"None"
runat
=
"server"
AllowFilteringByColumn
=
"false"
OnNeedDataSource
=
"grdCekKartMaster_NeedDataSource"
>
<
HeaderStyle
BackColor
=
"#767980"
ForeColor
=
"White"
/>
<
FooterStyle
BackColor
=
"White"
ForeColor
=
"White"
/>
<
MasterTableView
runat
=
"server"
Width
=
"100%"
DataKeyNames
=
"CekKartID"
PageSize
=
"9999"
>
<
ItemStyle
Font-Size
=
"Small"
Height
=
"35"
/>
<
AlternatingItemStyle
Font-Size
=
"Small"
Height
=
"35"
/>
<
Columns
>
<
telerik:GridBoundColumn
DataField
=
"CekKartID"
HeaderText
=
"ID"
AllowFiltering
=
"true"
ReadOnly
=
"true"
ShowFilterIcon
=
"false"
Visible
=
"false"
UniqueName
=
"CekKartID"
></
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"EvrakTip"
HeaderText
=
"Evrak Tip"
AllowFiltering
=
"true"
FilterControlWidth
=
"80%"
ShowFilterIcon
=
"false"
HeaderStyle-Width
=
"100px"
></
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"CekDurum"
HeaderText
=
"Çek Durum"
AllowFiltering
=
"true"
FilterControlWidth
=
"80%"
ShowFilterIcon
=
"false"
HeaderStyle-Width
=
"100px"
></
telerik:GridBoundColumn
>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
>
<
ClientEvents
OnRowContextMenu
=
"RowContextMenu"
/>
<
Selecting
AllowRowSelect
=
"true"
/>
<
Scrolling
AllowScroll
=
"false"
></
Scrolling
>
</
ClientSettings
>
</
telerik:RadGrid
>
<
telerik:RadContextMenu
ID
=
"RadMenu1"
runat
=
"server"
EnableRoundedCorners
=
"true"
EnableShadows
=
"true"
OnClientItemClicked
=
"rightClickHandler"
>
<
Items
>
<
telerik:RadMenuItem
Text
=
"Add"
Value
=
"add"
>
</
telerik:RadMenuItem
>
<
telerik:RadMenuItem
Text
=
"Edit"
Value
=
"edit"
>
</
telerik:RadMenuItem
>
<
telerik:RadMenuItem
Text
=
"Delete"
Value
=
"delete"
>
</
telerik:RadMenuItem
>
</
Items
>
</
telerik:RadContextMenu
>
function
rightClickHandler(sender, args) {
var
menuItemValue = args.get_item().get_value();
if
(menuItemValue ==
"add"
) {
alert(
"add click"
);
}
else
if
(menuItemValue ==
"edit"
) {
alert(
"edit click"
);
}
else
if
(menuItemValue ==
"delete"
) {
alert(
"delete click"
);
}
}
<
telerik:RadContextMenu
ID
=
"RadMenu1"
runat
=
"server"
EnableRoundedCorners
=
"true"
EnableShadows
=
"true"
OnClientItemClicked
=
"rightClickHandler"
>
<
Items
>
<
telerik:RadMenuItem
Text
=
"Portföy Çek İşlemleri"
Value
=
"portfoyCekIslem"
>
<
Items
>
<
telerik:RadMenuItem
Text
=
"Portföy Çek Giriş"
Value
=
"portCekGir"
></
telerik:RadMenuItem
>
<
telerik:RadMenuItem
Text
=
"Portföy Çek Düzenle"
Value
=
"portCekEdit"
></
telerik:RadMenuItem
>
<
telerik:RadMenuItem
Text
=
"Portföy Çek Sil"
Value
=
"portCekSil"
></
telerik:RadMenuItem
>
</
Items
>
</
telerik:RadMenuItem
>
</
Items
>
</
telerik:RadContextMenu
>
function
rightClickHandler(sender, args) {
var
menuItemValue = args.get_item().get_value();
if
(menuItemValue ==
"portCekGir"
) {
openPopupPortfoyCekGirisNew(sender);
}
else
if
(menuItemValue ==
"portCekEdit"
) {
var
rowID = $(
"#radGridClickedRowIndex2"
).val();
openPopupPortfoyCekGirisEdit(sender, rowID)
}
else
if
(menuItemValue ==
"portCekSil"
) {
}
}