or
function OnClientLoad(editor) { //sets the height of the radeditor to the height of the pane var paneHeight = $get("<%=paneBottom.ClientID %>").style.height; alert(paneHeight); editor.get_element().style.height = paneHeight; }<radspl:RadPane runat="server" ID="paneBottom" Scrolling="none" CssClass="RadEToolbar"> <radE:RadEditor runat="server" ID="editor" Width="100%" EnableDocking="false" Skin="Telerik" ShowPreviewMode="false" CssFiles="~/Css/public_page.css" StripAbsoluteAnchorPaths="true" StripAbsoluteImagesPaths="true" AnchorPathToStrip="http://localhost:8080" ImagesPathToStrip="http://localhost:8080" ToolsFile="ToolsFile.xml" OnClientLoad="OnClientLoad"/></radspl:RadPane>
function OwnerComboBox_OnLoad(sender, eventArgs) { InvoiceWebService.GetItemsByCompanyId(sessionStorage.CompanyId, OnItemsComplete); } function OnItemsComplete(result) { for (var i = 0; i < result.length; i++) { var item = new Telerik.Web.UI.RadComboBoxItem(); item.set_text(result[i].Items + ""); var grid = $find("ctl00_BodyContentPlaceHolder_grdInvoiceItems"); var masterTbl = grid.get_masterTableView(); var gridRow = masterTbl.get_dataItems()[0]; var comboBox = gridRow.findControl("ddlItems"); comboBox.get_items().add(item); } }I have a radgrid with one coulmn as DateTime. It has a date picker.
When adding a row to the grid how to make that DateTime field required?
I have the following code in ItenCreated event
Dim calb As Telerik.Web.UI.RadDatePicker = DirectCast(editItem(ColumnName).Controls(0), Telerik.Web.UI.RadDatePicker)
calb.ID = "DateValidated"
Dim rfvDt As New RequiredFieldValidator()
rfvDt.ID = "RequiredFieldValidator2"
rfvDt.ErrorMessage = " " + firstColumnName + " is Required "
rfvDt.ControlToValidate = "DateValidated"
editItem(ColumnName).Controls.Add(rfvDt)
It errors out.
protected void Page_Load(object sender, EventArgs e) {EBCRequest EBCRequest = new EBCRequest(); var dataSource = EBCRequest.GetValidEBCRequest((int)Region.DBB); if (dataSource.Count > 0) { this.RadScheduler2.DataSource = dataSource; this.RadScheduler2.DataBind(); foreach (RequestModel request in dataSource) { RadScheduler2.AppointmentDataBound +=
new AppointmentDataBoundEventHandler(RadScheduler2_AppointmentDataBound); } this.RadScheduler2.ReadOnly = true; this.RadScheduler2.Rebind(); } if (!IsPostBack) { this.lblUserName.Text = this.LoginUser.FullName; } } void RadScheduler2_AppointmentDataBound(object sender, SchedulerEventArgs e) { if (e.Appointment.Resources.GetResourceByType("EventType") != null) { switch (e.Appointment.Resources.GetResourceByType("EventType").Text) { case "Plant tour Catawba": e.Appointment.BackColor = System.Drawing.Color.Blue; break; case "Plant tour Claremont": e.Appointment.BackColor = System.Drawing.Color.Yellow; break; default: break; } } }
How can i go in RadScheduler2_AppointmentDataBound while debugging?