protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ProductionRunMock productionRunBL = new ProductionRunMock(); List<ProductionRun> productionRuns = productionRunBL.GetProductionRuns(); schMasterScheduler.DataSource = productionRuns; AddResourceTypes(); AddResources(); schMasterScheduler.GroupBy = ddlPlant.SelectedValue.ToString(); } }protected void schMasterScheduler_AppointmentUpdate(object sender, AppointmentUpdateEventArgs e) { //This event runs on click of save from the form. Therefore we need to check to see if it's an insert or update. //moveAppointsRight(e.ModifiedAppointment, e.Appointment); //pull all the controls out of session so we can find their values //required RadComboBox ddlMatereial = Session["ddlMaterial"] as RadComboBox; RadTextBox txtBatchNumber = Session["txtBatchNumber"] as RadTextBox; RadNumericTextBox txtBatchSize = Session["txtBatchSize"] as RadNumericTextBox; RadComboBox ddlUnitOfMeasure = Session["ddlUnitOfMeasure"] as RadComboBox; RadDateTimePicker dtpStartDateTime = Session["dtpStartDateTime"] as RadDateTimePicker; RadNumericTextBox txtDuration = Session["txtDuration"] as RadNumericTextBox; RadDateTimePicker dtpEndDateTime = Session["dtpEndDateTime"] as RadDateTimePicker; ResourceControl ResVessel = Session["ResVessel"] as ResourceControl; CheckBox cbNonProdTime = Session["cbNonProdTime"] as CheckBox; //optional RadDatePicker calShippingDate = Session["calShippingDate"] as RadDatePicker; RadTextBox txtWashPrep = Session["txtWashPrep"] as RadTextBox; RadComboBox ddlPriority = Session["ddlPriority"] as RadComboBox; CheckBox cbWorkOff = Session["cbWorkOff"] as CheckBox; CheckBox cbLocked = Session["cbLocked"] as CheckBox; RadTextBox txtRawMaterialDependency = Session["txtRawMaterialDependency"] as RadTextBox; RadTextBox txtComments = Session["txtComments"] as RadTextBox; //conatinering Repeater rtpContainering = Session["rptContainering"] as Repeater; RadComboBox ddlContainerType = Session["ddlContainerType"] as RadComboBox; RadTextBox txtContainerQuantity = Session["txtContainerQuantity"] as RadTextBox; //write the values of the controls into the appointment object e.ModifiedAppointment.Subject = ddlMatereial.SelectedValue; e.ModifiedAppointment.Start = Convert.ToDateTime(dtpStartDateTime.SelectedDate); e.ModifiedAppointment.End = Convert.ToDateTime(dtpEndDateTime.SelectedDate); e.ModifiedAppointment.Attributes["BatchNumber"] = txtBatchNumber.Text; e.ModifiedAppointment.Attributes["UnitOfMeasure"] = ddlUnitOfMeasure.SelectedValue; e.ModifiedAppointment.Attributes["BatchSize"] = txtBatchSize.Text; e.ModifiedAppointment.Attributes["NonProdTime"] = (cbNonProdTime.Checked) ? "true" : "false"; e.ModifiedAppointment.Attributes["ShipDate"] = Convert.ToDateTime(calShippingDate.SelectedDate).ToShortDateString(); e.ModifiedAppointment.Attributes["WashPrep"] = txtWashPrep.Text; e.ModifiedAppointment.Attributes["Priority"] = ddlPriority.SelectedValue; e.ModifiedAppointment.Attributes["WorkOff"] = (cbWorkOff.Checked) ? "true" : "false"; e.ModifiedAppointment.Attributes["RawMaterialDependency"] = txtRawMaterialDependency.Text; e.ModifiedAppointment.Attributes["Comments"] = txtComments.Text; e.ModifiedAppointment.Attributes["IsLocked"] = (cbLocked.Checked) ? "true" : "false"; e.ModifiedAppointment.Attributes["IsDirty"] = "true"; //e.Appointment.Resources[0] = Convert.ToInt32(e.Appointment.Resources.GetResourceByType(plantNumber.ToString())); }protected void schMasterScheduler_FormCreated(object sender, SchedulerFormCreatedEventArgs e) { //gets all of the fields //required fields RadComboBox ddlMaterial = e.Container.FindControl("ddlMaterial") as RadComboBox; RadTextBox txtBatchNumber = e.Container.FindControl("txtBatchNumber") as RadTextBox; RadNumericTextBox txtBatchSize = e.Container.FindControl("txtBatchSize") as RadNumericTextBox; RadComboBox ddlUnitOfMeasure = e.Container.FindControl("ddlUnitOfMeasure") as RadComboBox; RadDateTimePicker dtpStartDateTime = e.Container.FindControl("dtpStartDateTime") as RadDateTimePicker; RadNumericTextBox txtDuration = e.Container.FindControl("txtDuration") as RadNumericTextBox; RadDateTimePicker dtpEndDateTime = e.Container.FindControl("dtpEndDateTime") as RadDateTimePicker; ResourceControl resVessel = e.Container.FindControl("ResVessel") as ResourceControl; CheckBox cbNonProdTime = e.Container.FindControl("cbNonProdTime") as CheckBox; Label lblError = e.Container.FindControl("lblError") as Label; //optional fields Panel pnlNonProdOrder = e.Container.FindControl("pnlNonProdOrder") as Panel; RadDatePicker calShippingDate = e.Container.FindControl("calShippingDate") as RadDatePicker; RadTextBox txtWashPrep = e.Container.FindControl("txtWashPrep") as RadTextBox; RadComboBox ddlPriority = e.Container.FindControl("ddlPriority") as RadComboBox; CheckBox cbWorkOff = e.Container.FindControl("cbWorkOff") as CheckBox; CheckBox cbLocked = e.Container.FindControl("cbLocked") as CheckBox; RadTextBox txtRawMaterialDependency = e.Container.FindControl("txtRawMaterialDependency") as RadTextBox; RadTextBox txtComments = e.Container.FindControl("txtComments") as RadTextBox; //containering Repeater rptContainering = e.Container.FindControl("rptContainering") as Repeater; RadComboBox ddlContainerType = e.Container.FindControl("ddlContainerType") as RadComboBox; TextBox txtContainerQuantity = e.Container.FindControl("txtContainerQuantity") as TextBox; //add the controls to session that we need in other places //required Session["ddlMaterial"] = ddlMaterial; Session["txtBatchNumber"] = txtBatchNumber; Session["txtBatchSize"] = txtBatchSize; Session["ddlUnitOfMeasure"] = ddlUnitOfMeasure; Session["dtpStartDateTime"] = dtpStartDateTime; Session["txtDuration"] = txtDuration; Session["dtpEndDateTime"] = dtpEndDateTime; Session["ResVessel"] = resVessel; Session["cbNonProdTime"] = cbNonProdTime; Session["lblError"] = lblError; //optional Session["pnlNonProdOrder"] = pnlNonProdOrder; Session["calShippingDate"] = calShippingDate; Session["txtWashPrep"] = txtWashPrep; Session["ddlPriority"] = ddlPriority; Session["cbWorkOff"] = cbWorkOff; Session["cbLocked"] = cbLocked; Session["txtRawMaterialDependency"] = txtRawMaterialDependency; Session["txtComments"] = txtComments; //conatinering Session["rptContainering"] = rptContainering; Session["ddlContainerType"] = ddlContainerType; Session["txtContainerQuantity"] = txtContainerQuantity; //load materials drop down LoadMaterialsDropdown(ddlMaterial, plantNumber); //fill the form out with the information from appointment object if (ViewState["mode"].ToString() == "update") { //required ddlMaterial.SelectedValue = e.Appointment.Subject; txtBatchNumber.Text = e.Appointment.Attributes["BatchNumber"]; txtBatchSize.Text = e.Appointment.Attributes["BatchSize"]; ddlUnitOfMeasure.SelectedValue = e.Appointment.Attributes["UnitOfMeasure"]; txtDuration.Text = e.Appointment.End.Subtract(e.Appointment.Start).TotalHours.ToString(); cbNonProdTime.Checked = (e.Appointment.Attributes["NonProdTime"].ToLower() == "true") ? true : false; //optional calShippingDate.SelectedDate = DateTime.Parse(e.Appointment.Attributes["ShipDate"]); txtWashPrep.Text = e.Appointment.Attributes["WashPrep"]; cbWorkOff.Checked = (e.Appointment.Attributes["WorkOff"].ToLower() == "true") ? true : false; cbLocked.Checked = (e.Appointment.Attributes["IsLocked"].ToLower() == "true") ? true : false; txtRawMaterialDependency.Text = e.Appointment.Attributes["RawMaterialDependency"]; txtComments.Text = e.Appointment.Attributes["Comments"]; ddlPriority.SelectedValue = e.Appointment.Attributes["Priority"]; //enable/diable fields based on nonProdTime NonProdTimeCheckedChanged(); //redo this part with the container information //mock up the containers to fill the middle section of the popup ContainersMock containerBL = new ContainersMock(); List<Container> containers = containerBL.GetContainers(); rptContainering.DataSource = containers; rptContainering.DataBind(); } else if (ViewState["mode"].ToString() == "insert") { } }protected void listWho_ItemDataBound(object sender, RadListBoxItemEventArgs e) { if (!IsPostBack) { DataRowView dataSourceRow = e.Item.DataItem as DataRowView; string pkValue = dataSourceRow["pk"].ToString(); if (pkValue == "51" || pkValue == "53") { e.Item.Selected = true; } } }<%= radajaxpanel.ClientID %>.ajaxRequestWithTarget('<%= radajaxpanel.UniqueID %>', eventArgs.get_item().get_value() + '|' + ID + '|' + isDelete);
and getting this error:var ajaxManager = $find("<%= RadAjaxManager1.ClientID %>");
ajaxManager.ajaxRequestWithTarget('<%= radajaxpanel.UniqueID %>', eventArgs.get_item().get_value() + '|' + ID + '|' + isDelete);
<telerik:RadDataPager CssClass="rdpWrap" runat="server" ID="Pager" PagedControlID="rptq" AllowSEOPaging="True" AllowRouting="True" RouteName="q" PageSize="15" RoutePageIndexParameterName="pager" Width="330px" ontotalrowcountrequest="Pager_TotalRowCountRequest" Culture="fa-IR" Skin="Outlook"> <Fields> <telerik:RadDataPagerButtonField FieldType="Numeric" PageButtonCount="15" HorizontalPosition="RightFloat" /> </Fields></telerik:RadDataPager> <br/> <br/> <cc1:DataPagerRepeater ID="rptq" DataSourceID="dsq" runat="server"> <ItemTemplate> <blockquote><%#Eval("content")%></blockquote> <b><a href="/jomalat/<%#Eval("F_name") %>-<%#Eval("L_name")%>/<%#Eval("author_id")%>"><%#Eval("F_name")%> <%#Eval("L_name")%></a></b> <asp:Button runat="server"/> <br/> <br/> </ItemTemplate> </cc1:DataPagerRepeater> <telerik:RadDataPager CssClass="rdpWrap" runat="server" ID="RadDataPager1" PagedControlID="rptq" AllowSEOPaging="True" AllowRouting="True" RouteName="q" PageSize="15" RoutePageIndexParameterName="pager" Width="330px" ontotalrowcountrequest="Pager_TotalRowCountRequest" Culture="fa-IR" Skin="Outlook"> <Fields> <telerik:RadDataPagerButtonField FieldType="Numeric" PageButtonCount="15" HorizontalPosition="RightFloat" /> </Fields></telerik:RadDataPager>
Hello, Telerik Team
I got a problem to register the httphandler for the captcha control. Like this document says I placed this two codes in the web.config
But as this is done I still get this error on my page.
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Could not load file or assembly 'Telerik.Cms.Web.UI' or one of its dependencies. The system cannot find the file specified.
Source Error:
|
|
Version Information: Microsoft .NET Framework Version:2.0.50727.4016; ASP.NET Version:2.0.50727.4016
Hope you guyes can help me out with this problem.
Thanks in advance,