or


Microsoft JScript runtime error: Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 500$('<div/>').text(value).html();
Still I am facing the same issue.
_bleh
.MemoEditor memoEditor = new _bleh.MemoEditor(__stuff__); //modified for privacy of company.
which calls the RadEditor.
I was looking through the code to see 1) where i can assign the class in the server side code as well as 2) Where do I, from the codebehind, set enabled = false?
I was looking for some sort of attribute setter and getter for the constructed html, but i didnt see anything from my first glance.
I added a custom drop down to my editor. I created the OnClientCommandExecuting function to handle what happens when someone selects an item in the drop down.
The problem is the event fires when I press enter inside the editor, which is causing the following code to throw an error:
function OnClientCommandExecuting(editor, args) {
var name = args.get_commandName();
var val = args.get_value();
var info = val.split("::");
}
Error:
val is undefined
(?)(editor=Object { __msdisposeindex=3, _element=div#RadEditor1.RadEditor, _clientStateFieldID="RadEditor1_ClientState", more...}, args=Object { _cancel=false, _commandName="EnterNewLine", _name="EnterNewLine"})TelerikAjax.aspx (line 23)
createCallback(c=Object { __msdisposeindex=3, _element=div#RadEditor1.RadEditor, _clientStateFieldID="RadEditor1_ClientState", more...}, d=Object { _cancel=false, _commandName="EnterNewLine", _name="EnterNewLine"})Teleri...90a9d4e (line 6)
raiseEvent(b="commandExecuting", c=Object { _cancel=false, _commandName="EnterNewLine", _name="EnterNewLine"})Core.js (line 766)
createCallback(a=Object { __msdisposeindex=3, _element=div#RadEditor1.RadEditor, _clientStateFieldID="RadEditor1_ClientState", more...}, d="raiseEvent", b=["commandExecuting", Object { _cancel=false, _commandName="EnterNewLine", _name="EnterNewLine"}])Teleri...90a9d4e (line 6)
_responseReceived(c="commandExecuting", d=Object { _cancel=false, _commandName="EnterNewLine", _name="EnterNewLine"})RadEditor.js (line 6416)
_executeCommandEvent(s="commandExecuting", u="EnterNewLine", j=Object { _cancel=false, _commandName="EnterNewLine", _name="EnterNewLine"})RadEditor.js (line 7382)
fire(m="EnterNewLine", j=undefined)RadEditor.js (line 7363)
_onKeyDown(t=keydown charCode=0, keyCode=13)RadEditor.js (line 7814)
(?)(h=keydown charCode=0, keyCode=13)RadEditor.js (line 7739)
[Break On This Error]
Reload the page to get source for: http://localhost:56444/TelerikAjax.aspx
TelerikAjax.aspx (line 23)


<telerik:RadGrid ID="grdEmployee" GridLines="Horizontal" runat="server" AllowAutomaticDeletes="True" AllowAutomaticInserts="True" PageSize="25" AllowAutomaticUpdates="True" AllowPaging="True" AutoGenerateColumns="False" OnItemUpdated="grdEmployee_ItemUpdated" OnItemDeleted="grdEmployee_ItemDeleted" OnItemInserted="grdEmployee_ItemInserted" OnItemCreated="grdEmployee_ItemCreated" OnEditCommand="grdEmployee_OnEdit" OnNeedDataSource="grdEmployee_OnNeedDataSource"> <PagerStyle Mode="NextPrevAndNumeric" /> <MasterTableView Width="100%" CommandItemDisplay="Top" AutoGenerateColumns="False" ShowHeadersWhenNoRecords="true"> <Columns> <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="editColumn"> <ItemStyle CssClass="btnEdit" /> </telerik:GridEditCommandColumn> <telerik:GridDropDownColumn DataField="Employee" HeaderText="Employee" ListTextField="listEmployeeName" ListValueField="EmployeeName" UniqueName="EmployeeName" ColumnEditorID="grdEmployeeDDLEditor"> </telerik:GridDropDownColumn> <telerik:GridMaskedColumn HeaderText="Last 4 SSN" Mask="####" AllowSorting="false" UniqueName="DetailSSN" ColumnEditorID=""> </telerik:GridMaskedColumn> <telerik:GridDropDownColumn DataField="CraftDescription" HeaderText="Craft" ListTextField="listEmployeeCraft" ListValueField="EmployeeCraft" UniqueName="EmployeeCraft" ColumnEditorID="grdEmployeeDDLEditor"> </telerik:GridDropDownColumn> <telerik:GridDropDownColumn DataField="JobClassDescription" HeaderText="Job Level" ListTextField="listEmployeeLevel" ListValueField="EmployeeLevel" UniqueName="EmployeeLevel" ColumnEditorID="grdEmployeeDDLEditor" EditFormColumnIndex="1"> </telerik:GridDropDownColumn> <telerik:GridNumericColumn DataField="HoursWorked" HeaderText="Hours Worked" UniqueName="EmployeeHoursWorked" NumericType="Number" AllowRounding="false" DecimalDigits="2" ColumnEditorID="grdEmployeeNumericColoumnEditor" EditFormColumnIndex="1"> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="RateOfPay" HeaderText="Rate of Pay with Benefits" UniqueName="EmployeeRateOfPay" NumericType="Currency" AllowRounding="false" DecimalDigits="2" ColumnEditorID="grdEmployeeNumericColoumnEditor" EditFormColumnIndex="1"> </telerik:GridNumericColumn> <telerik:GridButtonColumn ConfirmText="Delete this Payroll Entry?" ConfirmDialogType="RadWindow" ConfirmTitle="Delete" ButtonType="ImageButton" CommandName="Delete" Text="Delete" UniqueName="DeleteColumn"> <ItemStyle HorizontalAlign="Center" CssClass="btnEdit" /> </telerik:GridButtonColumn> </Columns> <CommandItemSettings ShowRefreshButton="false" /> <EditFormSettings ColumnNumber="2" CaptionDataField="EmployeeName" CaptionFormatString="Edit Payroll Entry for {0}" InsertCaption="New Payroll Entry"> <FormTableItemStyle Wrap="False"></FormTableItemStyle> <FormCaptionStyle CssClass="grdEditForm"></FormCaptionStyle> <FormMainTableStyle GridLines="None" CellSpacing="0" CellPadding="3" BackColor="White" Width="100%" /> <FormTableStyle CellSpacing="0" CellPadding="2" Height="110px" BackColor="White" /> <FormTableAlternatingItemStyle Wrap="False"></FormTableAlternatingItemStyle> <EditColumn ButtonType="ImageButton" InsertText="Add Entry" UpdateText="Update Entry" UniqueName="EditCommandColumn1" CancelText="Cancel Edit"> </EditColumn> <FormTableButtonRowStyle HorizontalAlign="Right"></FormTableButtonRowStyle> </EditFormSettings> </MasterTableView> <ClientSettings> <ClientEvents OnRowDblClick="grdEmployee_RowDblClick" /> </ClientSettings> </telerik:RadGrid> <telerik:GridDropDownListColumnEditor ID="grdEmployeeDDLEditor" runat="server" DropDownStyle-Width="110px" /> <telerik:GridNumericColumnEditor ID="grdEmployeeNumericColoumnEditor" runat="server" NumericTextBox-Width="125px" /> <telerik:RadWindowManager ID="RadWindowManager1" runat="server"> </telerik:RadWindowManager>protected void createDummyRow() { employeeDummyRow = new DataSet(); DataTable dummyTable = employeeDummyRow.Tables.Add(); dummyTable.Columns.Add("Employee", typeof(String)); dummyTable.Columns.Add("CraftDescription", typeof(String)); dummyTable.Columns.Add("JobClassDescription", typeof(String)); dummyTable.Columns.Add("HoursWorked", typeof(Decimal)); dummyTable.Columns.Add("RateOfPay", typeof(Decimal)); dummyTable.Rows.Add("","","",1,1); } protected void Page_UnLoad(object sender, EventArgs e) { if (dsEmployees == null) { Session["dsEmployees"] = grdEmployee.DataSource; } else { Session["dsEmployees"] = dsLEAPEmployees; } } public void grdEmployee_OnNeedDataSource(Object sender, EventArgs e) { if (grdEmployee.DataSourceIsAssigned == true) { grdEmployee.DataSource = grdEmployee.DataSource; } else { grdEmployee.DataSource = employeeDummyRow.Tables[0].DefaultView; } }