or
l.findItemByValue(
"CommandEdit"
).set_enabled(
true
);
l.findItemByValue(
"CommandDelete"
).set_enabled(
true
);
<
telerik:RadScheduler
ID
=
"radScheduler"
runat
=
"server"
DayEndTime
=
"19:00:00"
FirstDayOfWeek
=
"Monday"
LastDayOfWeek
=
"Sunday"
OverflowBehavior
=
"Expand"
SelectedView
=
"WeekView"
ShowAllDayRow
=
"True"
ShowFooter
=
"False"
Skin
=
"Windows7"
WorkDayEndTime
=
"19:00:00"
OnClientAppointmentClick
=
"OnClientAppointmentClick"
OnClientTimeSlotClick
=
"OnClientTimeSlotClick"
ShowViewTabs
=
"False"
CustomAttributeNames
=
"FileCode, DocketNo"
AdvancedForm-EnableCustomAttributeEditing
=
"true"
AllowInsert
=
"False"
OnTimeSlotCreated
=
"radScheduler_TimeSlotCreated"
OnFormCreated
=
"radScheduler_FormCreated"
StartInsertingInAdvancedForm
=
"false"
EnableDescriptionField
=
"true"
EnableCustomAttributeEditing
=
"true"
Localization-AdvancedSubject
=
"Code Center"
OnAppointmentContextMenuItemClicked
=
"radScheduler_AppointmentContextMenuItemClicked"
>
<
AdvancedForm
Modal
=
"True"
/>
<
Localization
AdvancedSubject
=
"Code Center"
></
Localization
>
<
TimelineView
UserSelectable
=
"False"
/>
<
MonthView
UserSelectable
=
"False"
/>
<
AppointmentContextMenus
>
<
telerik:RadSchedulerContextMenu
ID
=
"contextMenu"
runat
=
"server"
>
<
Items
>
<
telerik:RadMenuItem
runat
=
"server"
Text
=
"Negate Timesheet"
Value
=
"NegateCommand"
>
</
telerik:RadMenuItem
>
</
Items
>
</
telerik:RadSchedulerContextMenu
>
</
AppointmentContextMenus
>
</
telerik:RadScheduler
>
Public Sub ShowFieldDescription(ByVal sender As Object, ByVal e As EventArgs)
Dim ibtDescription As ImageButton = DirectCast(sender, ImageButton)
Dim frvView As FormView = DirectCast(ibtDescription.NamingContainer, FormView)
Dim strFieldName As String = ibtDescription.AlternateText.ToString
Dim strErrorId As String = DirectCast(frvView.FindControl("ErrorId"), Label).Text
Dim txtField As TextBox
Dim strFieldValue As String = ""
Select Case strFieldName
Case "Error Description"
txtField = DirectCast(frvView.FindControl("ErrorDescription"), TextBox)
Case "Error Comments"
txtField = DirectCast(frvView.FindControl("ErrorComments"), TextBox)
Case "HTTP Reference"
txtField = DirectCast(frvView.FindControl("SourceHTTPReference"), TextBox)
Case "Form Data"
txtField = DirectCast(frvView.FindControl("SourceFormData"), TextBox)
Case "All HTTP Headers"
txtField = DirectCast(frvView.FindControl("SourceAllHTTPHeaders"), TextBox)
Case "HTTP User Agent"
txtField = DirectCast(frvView.FindControl("SourceHTTPUserAgent"), TextBox)
End Select
strFieldValue = txtField.Text.ToString
Dim rwdFieldDisplay As New RadWindow
Dim strNavigation As String = "~/Modules/Central/WBF CTL Large Field Display.aspx?&ErrorId=" + strErrorId + "&FieldName=" + strFieldName + "&FieldValue=" + strFieldValue
rwdFieldDisplay.ID = "rwdDisplay"
rwdFieldDisplay.NavigateUrl = strNavigation
rwdFieldDisplay.Skin = "Black"
rwmFieldDescription.Windows.Add(rwdFieldDisplay)
<
form
id
=
"form1"
runat
=
"server"
>
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
>
</
telerik:RadScriptManager
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"RadListView1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"ListViewPanel1"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
div
style
=
"width: 880"
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel1"
runat
=
"server"
Skin
=
"Black"
>
</
telerik:RadAjaxLoadingPanel
>
<
asp:Panel
ID
=
"ListViewPanel1"
runat
=
"server"
>
<
telerik:RadListView
ID
=
"RadListView1"
runat
=
"server"
DataKeyNames
=
"fabricid"
AllowPaging
=
"True"
>
<
LayoutTemplate
>
<
div
class
=
"RadListView RadListViewFloated RadListView_Default"
>
<
div
class
=
"rlvFloated"
>
<
div
id
=
"itemPlaceholder"
runat
=
"server"
>
</
div
>
</
div
>
</
div
>
<
telerik:RadDataPager
ID
=
"RadDataPager1"
runat
=
"server"
PagedControlID
=
"RadListView1"
>
<
Fields
>
<
telerik:RadDataPagerButtonField
FieldType
=
"Numeric"
/>
</
Fields
>
</
telerik:RadDataPager
>
</
LayoutTemplate
>
.....
protected void Page_Load(object sender, EventArgs e)
{
String WhereClause = string.Empty;
//determine which button clicked http://stackoverflow.com/questions/1099020/asp-net-cross-page-posting
if (Request.Form["btnTextGeneric"] != null)
{
// do button 1 stuff
}
else if (Request.Form["btnCBFabrics"] != null)
{
/////COLORS
if (Request.Form["color_spice"] != null) { WhereClause += " OR ado_products_fabrics.color = 'spice'"; }
.....
if (WhereClause != "")
{
RadListView1.DataSource = GetDataTable("SELECT * FROM [ado_products_fabrics] WHERE 0 = 1" + WhereClause);
}
else
{
RadListView1.DataSource = GetDataTable("SELECT * FROM [ado_products_fabrics]");
}
RadListView1.DataBind();
<
asp:Content
ID
=
"Content2"
ContentPlaceHolderID
=
"MainContent"
runat
=
"server"
>
<
telerik:RadScriptManager
runat
=
"server"
ID
=
"RadScriptManager1"
/>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"RadScheduler1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadScheduler1"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel1"
runat
=
"server"
/>
<
telerik:RadScheduler
runat
=
"server"
ID
=
"RadScheduler1"
SelectedDate
=
"2007-03-30"
ShowViewTabs
=
"False"
StartEditingInAdvancedForm
=
"true"
DataSourceID
=
"AppointmentsDataSource"
DataKeyField
=
"ID"
DataSubjectField
=
"Subject"
DataStartField
=
"Start"
DataEndField
=
"End"
DataRecurrenceField
=
"RecurrenceRule"
DataRecurrenceParentKeyField
=
"RecurrenceParentID"
OnAppointmentCommand
=
"RadScheduler1_AppointmentCommand"
OnFormCreated
=
"RadScheduler1_FormCreated"
OnFormCreating
=
"RadScheduler1_FormCreating"
OnAppointmentCreated
=
"RadScheduler1_AppointmentCreated"
Height
=
""
StartInsertingInAdvancedForm
=
"true"
AdvancedForm-Modal
=
"true"
>
<
ResourceTypes
>
<
telerik:ResourceType
KeyField
=
"ID"
Name
=
"AppointmentType"
TextField
=
"Keyword"
ForeignKeyField
=
"AppointmentTypeID"
DataSourceID
=
"AppointmentTypesDataSource"
/>
</
ResourceTypes
>
<
ResourceStyles
>
<
telerik:ResourceStyleMapping
Type
=
"AppointmentType"
Text
=
"technical"
ApplyCssClass
=
"rsCategoryGreen"
/>
<
telerik:ResourceStyleMapping
Type
=
"AppointmentType"
Text
=
"specification_review"
ApplyCssClass
=
"rsCategoryOrange"
/>
<
telerik:ResourceStyleMapping
Type
=
"AppointmentType"
Text
=
"code_review"
ApplyCssClass
=
"rsCategoryBlue"
/>
</
ResourceStyles
>
<%-- <
InlineInsertTemplate
>
<
div
id
=
"InlineInsertTemplate"
class
=
"rsCustomAppointmentContainer technical"
>
<
div
>
</
div
>
<
span
class
=
"rsCustomAppointmentContainerInner"
>
<
asp:TextBox
ID
=
"TitleTextBox"
runat
=
"server"
Text='<%# Bind("Subject") %>' Width="90%"
TextMode="MultiLine" Height="20px"></
asp:TextBox
>
<
asp:LinkButton
ID
=
"InsertButton"
runat
=
"server"
CommandName
=
"Insert"
>
<
asp:Image
runat
=
"server"
ID
=
"insertImage"
ImageUrl
=
"../images/ok.png"
AlternateText
=
"insert"
/>
</
asp:LinkButton
>
<
asp:LinkButton
ID
=
"InsertCancelButton"
runat
=
"server"
CausesValidation
=
"False"
CommandName
=
"Cancel"
>
<
asp:Image
runat
=
"server"
ID
=
"Image2"
ImageUrl
=
"../images/cancel.png"
AlternateText
=
"cancel"
/>
</
asp:LinkButton
>
<
span
class
=
"inline-label"
>Color code:</
span
>
<
asp:RadioButtonList
runat
=
"server"
ID
=
"AppointmentTypeRadioButtonList"
DataValueField
=
"ID"
CssClass
=
"AppointmentTypeSelectorTable"
DataSourceID
=
"AppointmentTypesDataSource"
SelectedValue='<%# Bind("AppointmentTypeID") %>' DataTextField="Keyword" RepeatDirection="Horizontal"
DataTextFormatString="<
span
class
=
'AppointmentTypeSelector rsAptType_{0}'
></
span
>">
</
asp:RadioButtonList
>
<
asp:LinkButton
ID
=
"InsertMoreButton"
runat
=
"server"
CommandName
=
"More"
CssClass
=
"rsAdvancedEditLink"
>Advanced</
asp:LinkButton
>
</
span
>
</
div
>
</
InlineInsertTemplate
>
<
InlineEditTemplate
>
<
div
id
=
"InlineEditTemplate"
class
=
"rsCustomAppointmentContainer <%# Eval("
AppointmentType.Text") %>">
<
div
>
</
div
>
<
span
class
=
"rsCustomAppointmentContainerInner"
>
<
asp:TextBox
ID
=
"TitleTextBox"
runat
=
"server"
Text='<%# Bind("Subject") %>' Width="90%"
TextMode="MultiLine" Height="20px"></
asp:TextBox
>
<
asp:LinkButton
ID
=
"InsertButton"
runat
=
"server"
CommandName
=
"Update"
>
<
asp:Image
runat
=
"server"
ID
=
"insertImage"
ImageUrl
=
"../images/ok.png"
AlternateText
=
"update"
/>
</
asp:LinkButton
>
<
asp:LinkButton
ID
=
"InsertCancelButton"
runat
=
"server"
CausesValidation
=
"False"
CommandName
=
"Cancel"
>
<
asp:Image
runat
=
"server"
ID
=
"Image3"
ImageUrl
=
"../images/cancel.png"
AlternateText
=
"cancel"
/>
</
asp:LinkButton
>
<
span
class
=
"inline-label"
>Color code:</
span
>
<
asp:RadioButtonList
runat
=
"server"
ID
=
"AppointmentTypeRadioButtonList"
DataValueField
=
"ID"
CssClass
=
"AppointmentTypeSelectorTable"
DataSourceID
=
"AppointmentTypesDataSource"
SelectedValue='<%# Bind("AppointmentTypeID") %>' DataTextField="Keyword" RepeatDirection="Horizontal"
DataTextFormatString="<
span
class
=
'AppointmentTypeSelector rsAptType_{0}'
></
span
>">
</
asp:RadioButtonList
>
<
asp:LinkButton
ID
=
"InsertMoreButton"
runat
=
"server"
CommandName
=
"More"
CssClass
=
"rsAdvancedEditLink"
>Advanced</
asp:LinkButton
>
</
span
>
</
div
>
</
InlineEditTemplate
>--%>
<
AppointmentTemplate
>
<
div
class
=
"rsCustomAppointmentContainer <%# Eval("
AppointmentType.Text") %>">
<
h2
>
<%# Eval("Subject") %>
</
h2
>
<
div
>
</
div
>
</
div
>
</
AppointmentTemplate
>
<
AdvancedEditTemplate
>
<
div
id
=
"qsfexAdvEditWrapper"
>
<
div
id
=
"qsfexAdvEditInnerWrapper"
class='<%# Eval("AppointmentType.Text") %>'>
<
div
class
=
"qsfexAdvAppType"
>
</
div
>
<
div
class
=
"qsfexAdvEditControlWrapper"
>
<
asp:Label
ID
=
"Label1"
AssociatedControlID
=
"TitleTextBox"
runat
=
"server"
CssClass
=
"inline-label"
>Description</
asp:Label
>
<
asp:TextBox
ID
=
"TitleTextBox"
Rows
=
"5"
Columns
=
"20"
runat
=
"server"
Text='<%# Bind("Subject") %>'
Width="97%" TextMode="MultiLine"></
asp:TextBox
><
br
/>
</
div
>
<
div
class
=
"qsfexAdvEditControlWrapper"
>
<
asp:Label
ID
=
"Label2"
AssociatedControlID
=
"StartInput"
runat
=
"server"
CssClass
=
"inline-label"
>Start time:</
asp:Label
>
<
telerik:RadDateInput
ID
=
"StartInput"
SelectedDate='<%# Bind("Start") %>' runat="server">
</
telerik:RadDateInput
><
br
/>
</
div
>
<
div
class
=
"qsfexAdvEditControlWrapper"
>
<
asp:Label
ID
=
"Label3"
AssociatedControlID
=
"EndInput"
runat
=
"server"
CssClass
=
"inline-label"
>End time:</
asp:Label
>
<
telerik:RadDateInput
ID
=
"EndInput"
SelectedDate='<%# Bind("End") %>' runat="server">
</
telerik:RadDateInput
><
br
/>
</
div
>
<
div
class
=
"qsfexAdvEditControlWrapper"
>
<
div
class
=
"inline-label"
>
Color code:</
div
>
<
div
id
=
"qsfexAdvEditColorCodeChooser"
>
<
asp:RadioButtonList
runat
=
"server"
ID
=
"AppointmentTypeRadioButtonList"
DataValueField
=
"ID"
CssClass
=
"AppointmentTypeSelectorTable"
DataSourceID
=
"AppointmentTypesDataSource"
SelectedValue='<%# Bind("AppointmentTypeID") %>' DataTextField="Keyword" RepeatDirection="Horizontal"
DataTextFormatString="<
span
class
=
'AppointmentTypeSelector rsAptType_{0}'
></
span
>">
</
asp:RadioButtonList
>
</
div
>
</
div
>
<
div
class
=
"qsfexAdvEditControlWrapper"
>
<
asp:CheckBox
ID
=
"RepeatCheckBox"
runat
=
"server"
Text
=
"Repeat for 10 days"
CssClass
=
"repeatCheckBox"
/>
</
div
>
<
div
class
=
"qsfexAdvEditControlWrapper"
style
=
"text-align: right;"
>
<
asp:LinkButton
ID
=
"UpdateButton"
runat
=
"server"
CommandName
=
"Update"
>
<
asp:Image
runat
=
"server"
ID
=
"insertImage"
ImageUrl
=
"../images/ok.png"
AlternateText
=
"update"
/></
asp:LinkButton
>
<
asp:LinkButton
ID
=
"UpdateCancelButton"
runat
=
"server"
CausesValidation
=
"False"
CommandName
=
"Cancel"
Style
=
"margin-right: 8px;"
>
<
asp:Image
runat
=
"server"
ID
=
"Image2"
ImageUrl
=
"../images/cancel.png"
AlternateText
=
"cancel"
/></
asp:LinkButton
>
</
div
>
</
div
>
</
div
>
</
AdvancedEditTemplate
>
<
AdvancedInsertTemplate
>
<
div
id
=
"qsfexAdvEditWrapper"
>
<
div
id
=
"qsfexAdvEditInnerWrapper"
class
=
"technical"
>
<
div
class
=
"qsfexAdvAppType"
>
</
div
>
<
div
class
=
"qsfexAdvEditControlWrapper"
>
<
asp:Label
ID
=
"Label4"
AssociatedControlID
=
"TitleTextBox"
runat
=
"server"
CssClass
=
"inline-label"
>Description</
asp:Label
>
<
asp:TextBox
ID
=
"TitleTextBox"
Rows
=
"5"
Columns
=
"20"
runat
=
"server"
Text='<%# Bind("Subject") %>'
Width="97%" TextMode="MultiLine"></
asp:TextBox
><
br
/>
</
div
>
<
div
class
=
"qsfexAdvEditControlWrapper"
>
<
asp:Label
ID
=
"Label5"
AssociatedControlID
=
"StartInput"
runat
=
"server"
CssClass
=
"inline-label"
>Start time:</
asp:Label
>
<
telerik:RadDateInput
ID
=
"StartInput"
SelectedDate='<%# Bind("Start") %>' runat="server">
</
telerik:RadDateInput
><
br
/>
</
div
>
<
div
class
=
"qsfexAdvEditControlWrapper"
>
<
asp:Label
ID
=
"Label6"
AssociatedControlID
=
"EndInput"
runat
=
"server"
CssClass
=
"inline-label"
>End time:</
asp:Label
>
<
telerik:RadDateInput
ID
=
"EndInput"
SelectedDate='<%# Bind("End") %>' runat="server">
</
telerik:RadDateInput
><
br
/>
</
div
>
<
div
class
=
"qsfexAdvEditControlWrapper"
>
<
div
class
=
"inline-label"
>
Color code:</
div
>
<
div
id
=
"qsfexAdvEditColorCodeChooser"
>
<
asp:RadioButtonList
runat
=
"server"
ID
=
"AppointmentTypeRadioButtonList"
DataValueField
=
"ID"
CssClass
=
"AppointmentTypeSelectorTable"
DataSourceID
=
"AppointmentTypesDataSource"
SelectedValue='<%# Bind("AppointmentTypeID") %>' DataTextField="Keyword" RepeatDirection="Horizontal"
DataTextFormatString="<
span
class
=
'AppointmentTypeSelector rsAptType_{0}'
></
span
>">
</
asp:RadioButtonList
>
</
div
>
</
div
>
<
div
class
=
"qsfexAdvEditControlWrapper"
>
<
asp:CheckBox
ID
=
"RepeatCheckBox"
runat
=
"server"
Text
=
"Repeat for 10 days"
CssClass
=
"repeatCheckBox"
/>
</
div
>
<
div
class
=
"qsfexAdvEditControlWrapper"
style
=
"text-align: right;"
>
<
asp:LinkButton
ID
=
"InsertButton"
runat
=
"server"
CommandName
=
"Insert"
>
<
asp:Image
runat
=
"server"
ID
=
"Image4"
ImageUrl
=
"../images/ok.png"
AlternateText
=
"update"
/></
asp:LinkButton
>
<
asp:LinkButton
ID
=
"InsertCancelButton"
runat
=
"server"
CausesValidation
=
"False"
CommandName
=
"Cancel"
Style
=
"margin-right: 8px;"
>
<
asp:Image
runat
=
"server"
ID
=
"Image5"
ImageUrl
=
"../images/cancel.png"
AlternateText
=
"cancel"
/></
asp:LinkButton
>
</
div
>
</
div
>
</
div
>
</
AdvancedInsertTemplate
>
<
TimeSlotContextMenuSettings
EnableDefault
=
"true"
/>
<
AppointmentContextMenuSettings
EnableDefault
=
"true"
/>
</
telerik:RadScheduler
>
<
asp:EntityDataSource
ID
=
"AppointmentsDataSource"
runat
=
"server"
ConnectionString
=
"name=TutorPortalEntities"
DefaultContainerName
=
"TutorPortalEntities"
EnableDelete
=
"True"
EnableFlattening
=
"False"
EnableInsert
=
"True"
EnableUpdate
=
"True"
EntitySetName
=
"Templates_Appointments"
>
</
asp:EntityDataSource
>
<
asp:EntityDataSource
ID
=
"AppointmentTypesDataSource"
runat
=
"server"
ConnectionString
=
"name=TutorPortalEntities"
DefaultContainerName
=
"TutorPortalEntities"
EnableDelete
=
"True"
EnableFlattening
=
"False"
EnableInsert
=
"True"
EnableUpdate
=
"True"
EntitySetName
=
"Templates_AppointmentTypes"
>
</
asp:EntityDataSource
>
</
form
>
<
script
type
=
"text/javascript"
>
var $ = $telerik.$;
// Toggles the inline form style when choosing a resource from the radio buttons.
$('.AppointmentTypeSelectorTable input[type=radio]').live('click',
function () {
appType = $('input ~ label > span', this.parentNode)[0].className.match(/rsAptType_(.+?)\b/i)[1];
var parentElement = $(this).parents('.rsCustomAppointmentContainer');
if (parentElement.length == 0) {
var parentElement = $(this).parents('#qsfexAdvEditInnerWrapper');
if (parentElement.length == 0)
return;
parentElement.attr('className', appType);
} else {
parentElement.attr('className', 'rsCustomAppointmentContainer ' + appType);
}
});
</
script
>
</
asp:Content
>
<
telerik:RadScheduler
ID
=
"RadSchedulerCommitments"
runat
=
"server"
AllowDelete
=
"False"
AllowEdit
=
"False"
AllowInsert
=
"False"
DataSourceID
=
"dsCommitments"
SelectedView
=
"MonthView"
DataStartField
=
"DueDate"
DataEndField
=
"DueDate"
DataKeyField
=
"CommitmentID"
DataSubjectField
=
"CommitmentItem"
OverflowBehavior
=
"Expand"
ReadOnly
=
"True"
ShowHoursColumn
=
"True"
ShowViewTabs
=
"False"
>
</
telerik:RadScheduler
>
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="BuscadorDocumentos.aspx.cs" Inherits="_Default" %>
<%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %>
<!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
runat
=
"server"
>
<
title
></
title
>
<
style
type
=
"text/css"
>
#form1
{
height: 361px;
}
</
style
>
</
head
>
<
script
type
=
"text/javascript"
language
=
"javascript"
>
function cbbCanal_IndexChanging(sender, eventArgs) {
var cbbconducta = $find("<%= cbbConducta.ClientID%>");
var item = eventArgs.get_item();
if (item.get_index() > 0) {
cbbconducta.requestItems(item.get_value(), false);
}
}
function cbbCanal_Eliminar_IndexChanging(sender, eventArgs) {
var cbbconducta = $find("<%= cbb_eliminar_conducta.ClientID%>");
var item = eventArgs.get_item();
if (item.get_index() > 0) {
cbbconducta.requestItems(item.get_value(), false);
}
}
function cbbCanal_Modificar_IndexChanging(sender, eventArgs) {
var cbbconducta_modificar = $find("<%= cbb_modificar_conducta.ClientID %>");
var item = eventArgs.get_item();
if (item.get_index() > 0) {
cbbconducta_modificar.requestItems(item.get_value(),false);
}
}
function cbbConducta_Modificar_IndexChanging(sender, eventArgs) {
var cbbdocumentos_modificar = $find("<%= cbb_modificar_documento.ClientID %>");
var item = eventArgs.get_item();
if (item.get_index() > 0) {
cbbdocumentos_modificar.requestItems(item.get_value(),false);
}
}
function validarUpload(source, arguments) {
arguments.IsValid = $find('<%= uploader.ClientID %>').validateExtensions();
}
function validarUpload_Modificar(source, arguments) {
arguments.IsValid = $find('<%= uploaderModificar.ClientID %>').validateExtensions;
}
function mostrarDiv(opcion) {
document.getElementById("divAgregar").style.display = "none";
document.getElementById("divModificar").style.display = "none";
document.getElementById("divEliminar").style.display = "none";
if (opcion == "Agregar") {
document.getElementById("divAgregar").style.display = "";
}
if (opcion == "Modificar") {
document.getElementById("divModificar").style.display = "";
}
if (opcion == "Eliminar") {
document.getElementById("divEliminar").style.display = "";
}
}
</
script
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel1"
Runat
=
"server"
Skin
=
"Default"
>
</
telerik:RadAjaxLoadingPanel
>
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
Runat
=
"server"
>
</
telerik:RadScriptManager
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
EnablePageHeadUpdate
=
"False"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"cbbCanal"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"cbbConducta"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"bt_buscador_buscar"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"grid_buscador_busqueda"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"grid_conductas"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"grid_conductas"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"bt_modificar_cargar"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"tbx_modificar_nombre"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"grid_modificar_conductas"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"grid_modificar_conductas"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"grid_modificar_conductas"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"Button1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"grid_eliminar_buscar"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
telerik:RadWindowManager
ID
=
"RadWindowManager1"
runat
=
"server"
>
</
telerik:RadWindowManager
>
<
telerik:RadTabStrip
ID
=
"RadTabStrip1"
runat
=
"server"
SelectedIndex
=
"0"
MultiPageID
=
"multiPage1"
>
<
Tabs
>
<
telerik:RadTab
runat
=
"server"
Text
=
"Buscador"
Selected
=
"True"
>
</
telerik:RadTab
>
<
telerik:RadTab
runat
=
"server"
Text
=
"Mantenedor"
>
</
telerik:RadTab
>
</
Tabs
>
</
telerik:RadTabStrip
>
<
telerik:RadMultiPage
runat
=
"server"
ID
=
"multiPage1"
Height
=
"270px"
Width
=
"822px"
SelectedIndex
=
"0"
>
<
telerik:RadPageView
runat
=
"server"
Height
=
"100px"
ID
=
"pageBuscador"
><
br
/>
<
table
>
<
tr
>
<
td
colspan
=
"2"
><
asp:Label
runat
=
"server"
ID
=
"lbl_buscador_titulo"
Text
=
"Seleccione una opcion de busqueda"
></
asp:Label
>
</
td
>
</
tr
>
<
tr
>
<
td
><
asp:Label
runat
=
"server"
ID
=
"lbl_buscador_canal"
Text
=
"Seleccione un Canal"
></
asp:Label
>
</
td
>
<
td
><
telerik:RadComboBox
runat
=
"server"
ID
=
"cbbCanal"
DataTextField
=
"canal"
DataValueField
=
"id_canal"
OnClientSelectedIndexChanging
=
"cbbCanal_IndexChanging"
></
telerik:RadComboBox
>
</
td
>
</
tr
>
<
tr
>
<
td
><
asp:Label
runat
=
"server"
ID
=
"lbl_buscador_conducta"
Text
=
"Seleccione una Conducta"
></
asp:Label
></
td
>
<
td
><
telerik:RadComboBox
runat
=
"server"
ID
=
"cbbConducta"
EnableVirtualScrolling
=
"True"
DropDownWidth
=
"1000px"
DataTextField
=
"conducta"
DataValueField
=
"id_conducta"
OnItemsRequested
=
"cbbConducta_ItemsRequested"
>
</
telerik:RadComboBox
>
</
td
>
</
tr
>
<
tr
>
<
td
colspan
=
"2"
><
asp:Button
runat
=
"server"
ID
=
"bt_buscador_buscar"
Text
=
"Buscar"
onclick
=
"bt_buscador_buscar_Click"
/>
</
td
>
</
tr
>
</
table
>
<
br
/><
asp:Label
runat
=
"server"
Text
=
"Documentos encontrados: "
></
asp:Label
>
<
br
/>
<
telerik:RadGrid
ID
=
"grid_buscador_busqueda"
runat
=
"server"
AllowPaging
=
"True"
AllowMultiRowSelection
=
"True"
AutoGenerateColumns
=
"False"
OnItemDataBound
=
"grid_buscador_busqueda_ItemDataBound"
DataSourceID
=
"sds_cargar_grid_consultas"
GridLines
=
"None"
>
<
HeaderContextMenu
CssClass
=
"GridContextMenu GridContextMenu_Default"
EnableImageSprites
=
"True"
>
</
HeaderContextMenu
>
<
MasterTableView
DataSourceID
=
"sds_cargar_grid_consultas"
>
<
CommandItemSettings
ExportToPdfText
=
"Export to Pdf"
/>
<
Columns
>
<
telerik:GridBoundColumn
DataField
=
"nombre"
HeaderText
=
"Documento"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"pagina"
HeaderText
=
"Pagina"
>
</
telerik:GridBoundColumn
>
<
telerik:GridHyperLinkColumn
DataNavigateUrlFields
=
"ruta"
HeaderText
=
"Ver"
Target
=
"Vista_PDF.aspx"
Text
=
"Ver"
UniqueName
=
"linkColumn"
>
</
telerik:GridHyperLinkColumn
>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
>
<
Selecting
AllowRowSelect
=
"true"
EnableDragToSelectRows
=
"true"
/>
</
ClientSettings
>
</
telerik:RadGrid
>
<
asp:SqlDataSource
ID
=
"sds_cargar_grid_consultas"
runat
=
"server"
ConnectionString="<%$ ConnectionStrings:prod_credichile_20110117.1509_2 %>"
SelectCommand="se_CargarGridConsulta" SelectCommandType="StoredProcedure">
<
SelectParameters
>
<
asp:ControlParameter
ControlID
=
"cbbCanal"
Name
=
"parIntIdCanal"
PropertyName
=
"SelectedValue"
Type
=
"Int32"
ConvertEmptyStringToNull
=
"true"
/>
<
asp:ControlParameter
ControlID
=
"cbbConducta"
Name
=
"parIntIdConducta"
PropertyName
=
"SelectedValue"
Type
=
"Int32"
ConvertEmptyStringToNull
=
"true"
/>
</
SelectParameters
>
</
asp:SqlDataSource
>
</
telerik:RadPageView
>
<
telerik:RadPageView
runat
=
"server"
ID
=
"pageMantenedor"
><
br
/>
<
table
>
<
tr
>
<
td
><
asp:Button
runat
=
"server"
ID
=
"btAgregar"
Text
=
"Agregar Docuento"
OnClientClick
=
"mostrarDiv('Agregar');return false;"
/></
td
>
<
td
><
asp:Button
runat
=
"server"
ID
=
"btModificar"
Text
=
"Modificar Documento"
OnClientClick
=
"mostrarDiv('Modificar');return false;"
/></
td
>
<
td
><
asp:Button
runat
=
"server"
ID
=
"btEliminar"
Text
=
"Eliminar Documento"
OnClientClick
=
"mostrarDiv('Eliminar');return false;"
/></
td
>
</
tr
>
</
table
>
<
div
runat
=
"server"
id
=
"divAgregar"
style
=
"display:none"
><
br
/>
<
table
>
<
tr
>
<
td
colspan
=
"2"
>
<
telerik:RadUpload
runat
=
"server"
ID
=
"uploader"
MaxFileInputsCount
=
"1"
AllowedFileExtensions
=
".pdf"
Localization-Add
=
"Agregar"
Localization-Select
=
"Archivo"
Localization-Remove
=
"Quitar"
Localization-Delete
=
"Borrar"
EnableTheming
=
"True"
ControlObjectsVisibility
=
"None"
>
<
Localization
Add
=
"Agregar"
Delete
=
"Borrar"
Remove
=
"Quitar"
/>
</
telerik:RadUpload
></
td
>
</
tr
>
<
tr
>
<
td
><
asp:Label
runat
=
"server"
ID
=
"lbl_agregar_nombre"
Text
=
"Nombre"
></
asp:Label
></
td
>
<
td
><
telerik:RadTextBox
runat
=
"server"
ID
=
"tbx_agregar_nombre"
></
telerik:RadTextBox
></
td
>
</
tr
>
<
tr
>
<
td
><
asp:Button
runat
=
"server"
id
=
"bt_agregar"
Text
=
"Agregar"
onclick
=
"bt_agregar_Click"
/></
td
>
<
td
>
<
asp:CustomValidator
runat
=
"server"
ID
=
"CustomValidator1"
Display
=
"Dynamic"
ClientValidationFunction
=
"validarUpload"
>
<
span
>Extension Invalida</
span
>
</
asp:CustomValidator
>
</
td
>
</
tr
>
</
table
>
<
br
/>
<
br
/>
<
asp:Label
runat
=
"server"
ID
=
"lbl_agregar_mensaje"
Text
=
"Seleccione conducta(s) asociada(s): "
></
asp:Label
>
<
telerik:RadGrid
ID
=
"grid_conductas"
runat
=
"server"
AllowAutomaticDeletes
=
"True"
AllowAutomaticInserts
=
"True"
AllowAutomaticUpdates
=
"True"
AllowFilteringByColumn
=
"True"
AllowMultiRowSelection
=
"True"
AllowPaging
=
"true"
AllowSorting
=
"False"
AutoGenerateColumns
=
"False"
DataSourceID
=
"sds_cargar_grid_conductas"
GridLines
=
"None"
OnInit
=
"grid_conductas_Init"
>
<
MasterTableView
DataKeyNames
=
"id_conducta,id_canal"
DataSourceID
=
"sds_cargar_grid_conductas"
>
<
CommandItemSettings
ExportToPdfText
=
"Export to Pdf"
/>
<
Columns
>
<
telerik:GridClientSelectColumn
>
</
telerik:GridClientSelectColumn
>
<
telerik:GridBoundColumn
DataField
=
"id_conducta"
DataType
=
"System.Int32"
HeaderText
=
"id_conducta"
ReadOnly
=
"True"
SortExpression
=
"id_conducta"
UniqueName
=
"id_conducta"
Visible
=
"false"
>
</
telerik:GridBoundColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Pagina"
UniqueName
=
"pagina"
>
<
ItemTemplate
>
<
telerik:RadNumericTextBox
runat
=
"server"
MinValue
=
"0"
ID
=
"tbx_pagina_agregar"
NumberFormat-DecimalDigits
=
"0"
>
</
telerik:RadNumericTextBox
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
DataField
=
"conducta"
FilterListOptions
=
"VaryByDataTypeAllowCustom"
HeaderText
=
"Conducta"
SortExpression
=
"conducta"
UniqueName
=
"conducta"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"id_canal"
HeaderText
=
"ID_Canal"
ReadOnly
=
"True"
SortExpression
=
"id_canal"
UniqueName
=
"id_canal"
Visible
=
"false"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"canal"
FilterListOptions
=
"VaryByDataTypeAllowCustom"
HeaderText
=
"Canal"
SortExpression
=
"canal"
UniqueName
=
"canal"
>
</
telerik:GridBoundColumn
>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
>
<
Selecting
AllowRowSelect
=
"true"
/>
</
ClientSettings
>
</
telerik:RadGrid
>
<
asp:SqlDataSource
ID
=
"sds_cargar_grid_conductas"
runat
=
"server"
ConnectionString="<%$ ConnectionStrings:prod_credichile_20110117.1509_2 %>"
SelectCommand="se_CargarConductasGrid" SelectCommandType="StoredProcedure">
</
asp:SqlDataSource
>
</
div
>
<
div
runat
=
"server"
id
=
"divModificar"
style
=
"display:none"
><
br
/>
<
table
>
<
tr
>
<
td
><
asp:Label
runat
=
"server"
id
=
"lbl_modificar_canal"
Text
=
"Seleccione un Canal"
></
asp:Label
></
td
>
<
td
><
telerik:RadComboBox
runat
=
"server"
id
=
"cbb_modificar_canal"
OnClientSelectedIndexChanging
=
"cbbCanal_Modificar_IndexChanging"
DataTextField
=
"canal"
DataValueField
=
"id_canal"
></
telerik:RadComboBox
>
</
td
>
</
tr
>
<
tr
>
<
td
><
asp:Label
runat
=
"server"
ID
=
"lbl_modificar_conducta"
Text
=
"Seleccione una Conducta"
></
asp:Label
></
td
>
<
td
><
telerik:RadComboBox
runat
=
"server"
ID
=
"cbb_modificar_conducta"
EnableVirtualScrolling
=
"true"
OnItemsRequested
=
"cbb_modificar_conducta_ItemsRequested"
DropDownWidth
=
"1000px"
OnClientSelectedIndexChanging
=
"cbbConducta_Modificar_IndexChanging"
></
telerik:RadComboBox
>
</
td
>
</
tr
>
<
tr
>
<
td
><
asp:Label
runat
=
"server"
ID
=
"lbl_modificar_documento"
Text
=
"Seleccione un Documento"
></
asp:Label
></
td
>
<
td
><
telerik:RadComboBox
runat
=
"server"
ID
=
"cbb_modificar_documento"
EnableVirtualScrolling
=
"true"
OnItemsRequested
=
"cbb_modificar_documento_ItemsRequested"
></
telerik:RadComboBox
>
</
td
>
</
tr
>
<
tr
>
<
td
><
asp:Button
runat
=
"server"
ID
=
"bt_modificar_cargar"
Text
=
"Cargar Documento"
OnClick
=
"bt_modificar_cargar_Click"
/></
td
>
<
td
><
asp:Button
runat
=
"server"
ID
=
"bt_modificar"
Text
=
"Modificar"
OnClick
=
"bt_modificar_Click"
/></
td
>
<
td
>
<
asp:CustomValidator
runat
=
"server"
ID
=
"CustomValidator2"
Display
=
"Dynamic"
ClientValidationFunction
=
"validarUpload_Modificar"
>
<
span
>Extension Invalida</
span
>
</
asp:CustomValidator
>
</
td
>
</
tr
>
</
table
>
<
br
/>
<
table
>
<
tr
>
<
td
colspan
=
"2"
><
telerik:RadUpload
runat
=
"server"
ID
=
"uploaderModificar"
MaxFileInputsCount
=
"1"
EnableTheming
=
"True"
AllowedFileExtensions
=
".pdf"
Localization-Add
=
"Agregar"
Localization-Select
=
"Archivo"
Localization-Remove
=
"Quitar"
Localization-Delete
=
"Borrar"
ControlObjectsVisibility
=
"None"
>
<
Localization
Add
=
"Agregar"
Delete
=
"Borrar"
Remove
=
"Quitar"
/>
</
telerik:RadUpload
></
td
>
</
tr
>
<
tr
>
<
td
><
asp:Label
runat
=
"server"
ID
=
"lbl_modificar_nombre"
Text
=
"Nombre"
></
asp:Label
></
td
>
<
td
><
telerik:RadTextBox
runat
=
"server"
ID
=
"tbx_modificar_nombre"
></
telerik:RadTextBox
></
td
>
</
tr
>
</
table
>
<
asp:Label
runat
=
"server"
ID
=
"lbl_modificar_mensaje"
Text
=
"Seleccione conductas asociadas: "
></
asp:Label
>
<
br
/>
<
telerik:RadGrid
runat
=
"server"
id
=
"grid_modificar_conductas"
AllowAutomaticDeletes
=
"true"
AllowAutomaticInserts
=
"true"
AllowAutomaticUpdates
=
"true"
AllowFilteringByColumn
=
"true"
AllowMultiRowSelection
=
"true"
AutoGenerateColumns
=
"false"
DataSourceID
=
"sds_cargar_grid_modificar"
OnInit
=
"grid_conductas_Init"
>
<
MasterTableView
AllowPaging
=
"true"
DataSourceID
=
"sds_cargar_grid_modificar"
>
<
Columns
>
<
telerik:GridClientSelectColumn
>
</
telerik:GridClientSelectColumn
>
<
telerik:GridBoundColumn
DataField
=
"id_documento"
HeaderText
=
"id_documento"
Visible
=
"false"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"id_conducta"
HeaderText
=
"id_conducta"
Visible
=
"false"
>
</
telerik:GridBoundColumn
>
<
telerik:GridTemplateColumn
>
<
ItemTemplate
>
<
telerik:RadNumericTextBox
runat
=
"server"
id
=
"tbx_pagina_modificar"
DbValue='<%# Bind("pagina")%>' MinValue="0" NumberFormat-DecimalDigits="0">
</
telerik:RadNumericTextBox
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
DataField
=
"conducta"
UniqueName
=
"conducta"
HeaderText
=
"Conducta"
>
</
telerik:GridBoundColumn
>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
>
<
Selecting
AllowRowSelect
=
"true"
/>
</
ClientSettings
>
</
telerik:RadGrid
>
<
asp:SqlDataSource
ID
=
"sds_cargar_grid_modificar"
runat
=
"server"
ConnectionString="<%$ ConnectionStrings:prod_credichile_20110117.1509_2 %>"
SelectCommand="se_CargarConductas_Modificar"
SelectCommandType="StoredProcedure">
<
SelectParameters
>
<
asp:ControlParameter
ControlID
=
"cbb_modificar_documento"
Name
=
"parIntIdDocumento"
PropertyName
=
"SelectedValue"
Type
=
"Int32"
/>
</
SelectParameters
>
</
asp:SqlDataSource
>
</
div
>
<
div
runat
=
"server"
id
=
"divEliminar"
style
=
"display:none"
><
br
/>
<
table
>
<
tr
>
<
td
><
asp:Label
runat
=
"server"
ID
=
"lbl_eliminar_canal"
Text
=
"Seleccione un Canal"
/></
td
>
<
td
><
telerik:RadComboBox
runat
=
"server"
ID
=
"cbb_eliminar_canal"
DataTextField
=
"canal"
DataValueField
=
"id_canal"
OnClientSelectedIndexChanging
=
"cbbCanal_Eliminar_IndexChanging"
></
telerik:RadComboBox
>
</
td
>
</
tr
>
<
tr
>
<
td
><
asp:Label
runat
=
"server"
ID
=
"lbl_eliminar_conducta"
Text
=
"Seleccione una Conducta"
></
asp:Label
></
td
>
<
td
><
telerik:RadComboBox
runat
=
"server"
ID
=
"cbb_eliminar_conducta"
EnableVirtualScrolling
=
"True"
DropDownWidth
=
"1000px"
DataTextField
=
"conducta"
DataValueField
=
"id_conducta"
OnItemsRequested
=
"cbbConducta_Eliminar_ItemsRequested"
></
telerik:RadComboBox
>
</
td
>
</
tr
>
<
tr
>
<
td
><
asp:Button
runat
=
"server"
ID
=
"bt_eliminar"
Text
=
"Eliminar"
onclick
=
"bt_eliminar_Click"
/>
</
td
>
<
td
><
asp:Button
runat
=
"server"
ID
=
"Button1"
Text
=
"Buscar"
onclick
=
"bt_buscador_buscar_eliminar_Click"
/>
</
td
>
</
tr
>
</
table
>
<
br
/><
asp:Label
ID
=
"Label1"
runat
=
"server"
Text
=
"Documentos encontrados: "
></
asp:Label
>
<
br
/>
<
telerik:RadGrid
ID
=
"grid_eliminar_buscar"
runat
=
"server"
AllowMultiRowSelection
=
"True"
AllowPaging
=
"True"
AllowSorting
=
"False"
AutoGenerateColumns
=
"False"
DataSourceID
=
"sds_cargar_grid_documentos"
GridLines
=
"None"
>
<
HeaderContextMenu
CssClass
=
"GridContextMenu GridContextMenu_Default"
EnableImageSprites
=
"True"
>
</
HeaderContextMenu
>
<
MasterTableView
DataSourceID
=
"sds_cargar_grid_documentos"
>
<
CommandItemSettings
ExportToPdfText
=
"Export to Pdf"
/>
<
Columns
>
<
telerik:GridClientSelectColumn
>
</
telerik:GridClientSelectColumn
>
<
telerik:GridBoundColumn
DataField
=
"id_documento"
HeaderText
=
"id_documento"
Visible
=
"false"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"nombre"
HeaderText
=
"Documento"
>
</
telerik:GridBoundColumn
>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
>
<
Selecting
AllowRowSelect
=
"true"
/>
</
ClientSettings
>
</
telerik:RadGrid
>
<
asp:SqlDataSource
ID
=
"sds_cargar_grid_documentos"
runat
=
"server"
ConnectionString="<%$ ConnectionStrings:prod_credichile_20110117.1509_2 %>"
SelectCommand="se_CargarDocumentosGrid" SelectCommandType="StoredProcedure">
<
SelectParameters
>
<
asp:ControlParameter
ControlID
=
"cbb_eliminar_conducta"
DefaultValue
=
"0"
Name
=
"parIntIdConducta"
PropertyName
=
"SelectedValue"
Type
=
"Int32"
/>
</
SelectParameters
>
</
asp:SqlDataSource
>
</
div
>
</
telerik:RadPageView
>
</
telerik:RadMultiPage
>
</
form
>
</
body
>
</
html
>
//
<![CDATA[
Sys.WebForms.PageRequestManager._initialize('RadScriptManager1', document.getElementById('form1'));
Sys.WebForms.PageRequestManager.getInstance()._updateControls(['tRadAjaxManager1SU'], [], [], 90);
//]]>
Sys.Application.add_init(function() {
<?
xml
version
=
"1.0"
?>
<
configuration
>
<
configSections
>
<
sectionGroup
name
=
"system.web.extensions"
type
=
"System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
>
<
sectionGroup
name
=
"scripting"
type
=
"System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
>
<
section
name
=
"scriptResourceHandler"
type
=
"System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
requirePermission
=
"false"
allowDefinition
=
"MachineToApplication"
/>
<
sectionGroup
name
=
"webServices"
type
=
"System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
>
<
section
name
=
"jsonSerialization"
type
=
"System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
requirePermission
=
"false"
allowDefinition
=
"Everywhere"
/>
<
section
name
=
"profileService"
type
=
"System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
requirePermission
=
"false"
allowDefinition
=
"MachineToApplication"
/>
<
section
name
=
"authenticationService"
type
=
"System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
requirePermission
=
"false"
allowDefinition
=
"MachineToApplication"
/>
<
section
name
=
"roleService"
type
=
"System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
requirePermission
=
"false"
allowDefinition
=
"MachineToApplication"
/>
</
sectionGroup
>
</
sectionGroup
>
</
sectionGroup
>
</
configSections
>
<
appSettings
/>
<
connectionStrings
>
...
</
connectionStrings
>
<
system.web
>
<
compilation
debug
=
"true"
>
<
assemblies
>
<
add
assembly
=
"System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"
/>
<
add
assembly
=
"System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
assembly
=
"System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"
/>
<
add
assembly
=
"System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"
/>
<
add
assembly
=
"System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"
/>
<
add
assembly
=
"System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"
/>
<
add
assembly
=
"System.Speech, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
assembly
=
"System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/></
assemblies
>
</
compilation
>
<!-- <authentication mode="Windows"/> -->
<
customErrors
mode
=
"Off"
/>
<
pages
>
<
controls
>
<
add
tagPrefix
=
"asp"
namespace
=
"System.Web.UI"
assembly
=
"System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
tagPrefix
=
"asp"
namespace
=
"System.Web.UI.WebControls"
assembly
=
"System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
</
controls
>
</
pages
>
<
httpHandlers
>
<
remove
verb
=
"*"
path
=
"*.asmx"
/>
<
add
verb
=
"*"
path
=
"*.asmx"
validate
=
"false"
type
=
"System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
verb
=
"*"
path
=
"*_AppService.axd"
validate
=
"false"
type
=
"System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
verb
=
"GET,HEAD"
path
=
"ScriptResource.axd"
type
=
"System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
validate
=
"false"
/>
<
add
path
=
"Telerik.Web.UI.WebResource.axd"
type
=
"Telerik.Web.UI.WebResource"
verb
=
"*"
validate
=
"false"
/>
</
httpHandlers
>
<
httpModules
>
<
add
name
=
"ScriptModule"
type
=
"System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
</
httpModules
>
</
system.web
>
<
system.codedom
>
<
compilers
>
<
compiler
language
=
"c#;cs;csharp"
extension
=
".cs"
warningLevel
=
"4"
type
=
"Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
>
<
providerOption
name
=
"CompilerVersion"
value
=
"v3.5"
/>
<
providerOption
name
=
"WarnAsError"
value
=
"false"
/>
</
compiler
>
<
compiler
language
=
"vb;vbs;visualbasic;vbscript"
extension
=
".vb"
warningLevel
=
"4"
type
=
"Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
>
<
providerOption
name
=
"CompilerVersion"
value
=
"v3.5"
/>
<
providerOption
name
=
"OptionInfer"
value
=
"true"
/>
<
providerOption
name
=
"WarnAsError"
value
=
"false"
/>
</
compiler
>
</
compilers
>
</
system.codedom
>
<!--
La sección system.webServer es necesaria para ejecutar ASPN.NET AJAX en Internet
Information Services 7.0. No es necesaria para la versión anterior de IIS.
-->
<
system.webServer
>
<
validation
validateIntegratedModeConfiguration
=
"false"
/>
<
modules
>
<
remove
name
=
"ScriptModule"
/>
<
add
name
=
"ScriptModule"
preCondition
=
"managedHandler"
type
=
"System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
</
modules
>
<
handlers
>
<
remove
name
=
"WebServiceHandlerFactory-Integrated"
/>
<
remove
name
=
"ScriptHandlerFactory"
/>
<
remove
name
=
"ScriptHandlerFactoryAppServices"
/>
<
remove
name
=
"ScriptResource"
/>
<
add
name
=
"ScriptHandlerFactory"
verb
=
"*"
path
=
"*.asmx"
preCondition
=
"integratedMode"
type
=
"System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
name
=
"ScriptHandlerFactoryAppServices"
verb
=
"*"
path
=
"*_AppService.axd"
preCondition
=
"integratedMode"
type
=
"System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
name
=
"ScriptResource"
preCondition
=
"integratedMode"
verb
=
"GET,HEAD"
path
=
"ScriptResource.axd"
type
=
"System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
name
=
"Telerik_Web_UI_WebResource_axd"
verb
=
"*"
preCondition
=
"integratedMode"
path
=
"Telerik.Web.UI.WebResource.axd"
type
=
"Telerik.Web.UI.WebResource"
/>
</
handlers
>
</
system.webServer
>
<
runtime
>
<
assemblyBinding
xmlns
=
"urn:schemas-microsoft-com:asm.v1"
>
<
dependentAssembly
>
<
assemblyIdentity
name
=
"System.Web.Extensions"
publicKeyToken
=
"31bf3856ad364e35"
/>
<
bindingRedirect
oldVersion
=
"1.0.0.0-1.1.0.0"
newVersion
=
"3.5.0.0"
/>
</
dependentAssembly
>
<
dependentAssembly
>
<
assemblyIdentity
name
=
"System.Web.Extensions.Design"
publicKeyToken
=
"31bf3856ad364e35"
/>
<
bindingRedirect
oldVersion
=
"1.0.0.0-1.1.0.0"
newVersion
=
"3.5.0.0"
/>
</
dependentAssembly
>
</
assemblyBinding
>
</
runtime
>
</
configuration
>