I'm using the EditorModule RadEditorStatistics and it always returns one less character than what has actually been entered in the text box. I'm not sure if it's the way I've implemented it or if that is just the way it works. Any help would be appreciated. I'm including the markup and js I use. Any help would be greatly appreciated.
<
telerik:RadEditor
ID
=
"redJustification"
runat
=
"server"
EditModes
=
"Design"
MaxTextLength
=
"4000"
SkinID
=
"DefaultSetOfTools"
ContentAreaMode
=
"Div"
OnClientInit
=
"CharCountInit"
Height
=
"225px"
Width
=
"98%"
Style
=
"background-color: White; overflow: auto; display: block"
Skin
=
"Default"
TabIndex
=
"51"
>
<
Tools
>
<
telerik:EditorToolGroup
>
<
telerik:EditorSeparator
/>
<
telerik:EditorTool
Name
=
"Cut"
/>
<
telerik:EditorTool
Name
=
"Copy"
/>
<
telerik:EditorTool
Name
=
"Paste"
/>
<
telerik:EditorSeparator
/>
<
telerik:EditorTool
Name
=
"SelectAll"
/>
<
telerik:EditorTool
Name
=
"FindAndReplace"
/>
<
telerik:EditorSeparator
/>
<
telerik:EditorTool
Name
=
"AjaxSpellCheck"
/>
<
telerik:EditorSeparator
/>
</
telerik:EditorToolGroup
>
</
Tools
>
<
Modules
>
<
telerik:EditorModule
Name
=
"RadEditorStatistics"
/>
</
Modules
>
</
telerik:RadEditor
>
function
CharCountInit() {
var
originalRender = Telerik.Web.UI.Editor.Modules.RadEditorStatistics.prototype.render;
Telerik.Web.UI.Editor.Modules.RadEditorStatistics.prototype.render =
function
() {
originalRender.apply(
this
);
this
.get_editor().remove_selectionChange(
this
._onDoCountDelegate);
this
.get_editor().attachEventHandler(
"onkeydown"
,
this
._onDoCountDelegate);
};
}
Hi guys
I have a database that has been populated with raw html programmatically, but when I try to inline text-edit those fields to tweak content, it fails to 'Update' because the data in 2 columns contains some raw html. How can I tell radgrid to allow it for specific columns?
I (as webmaster) am not worried about users hacking because only I have (secured) access to this function.
Thanks for your help!
Clive
first I have my RadScheduler in a page calling a webservice using a custom provider (MyDbSchedulerProvider)
I am adding dynamic category coloring to my appointments.
I was able to add them manually to the front code as
<ResourceStyles>
<telerik:ResourceStyleMapping Type=
"Calendar"
Key=
"cat1"
Text=
"category 1"
BackColor=
"#DEB887"
BorderColor=
"#000000"
/>
<telerik:ResourceStyleMapping Type=
"Calendar"
Key=
"cat2"
Text=
"category 2"
BackColor=
"#000000"
BorderColor=
"#FFFFFF"
/>
</ResourceStyles>
then in my provider code I tried a few things but only got this to work so far
Dim
oResource
As
Resource
Select
Case
(i
Mod
4)
Case
0
'apt.CssClass = "rsCategoryAqua"
'apt.BackColor = Drawing.Color.Aqua
'apt.ForeColor = Drawing.Color.Black
oResource =
New
Resource(
"Calendar"
,
"cat1"
,
"category 1"
)
apt.Resources.Add(oResource)
Case
1
'apt.CssClass = "rsCategoryBeige"
'apt.BackColor = Drawing.Color.Beige
'apt.ForeColor = Drawing.Color.Black
oResource =
New
Resource(
"Calendar"
,
"cat2"
,
"category 2"
)
apt.Resources.Add(oResource)
End
Select
ok I tried to remove the code front tags and add instead in the page behind
RadScheduler1.ResourceStyles.Add(
New
ResourceStyleMapping(
"Calendar"
,
"cat3"
,
"category 3"
))
RadScheduler1.ResourceStyles.Add(
New
ResourceStyleMapping(
"Calendar"
,
"cat4"
,
"category 4"
))
^^ didn't work
I also tried this
RadScheduler1.Resources.Add(
New
Resource(
"Calendar"
,
"cat1"
,
"category 1"
))
^^ didn't work
highest preference is to add these colorings only in the provider but if I need to I can also add them dynamically in my page vb code if needed.
I use the webservice to keep from doing any database calls in the page to slow down my page. it would help to have the coloring only in the provider (webservice call) also.
Hi,
I have problems retrieving the text of a raddropdownlist.
I populate the ddl in a quite basic way (Articles is a datatable):
ddlArticle.DataSource = Articles;
ddlArticle.DataTextField = "Description";
ddlArticle.DataValueField = "CodArt";
ddlArticle.DataBind();
Changing the selected value triggers nothing.
A button near the ddl triggers some events (basically, a databind on a radgrid); at this time i need to read datatextfield and datavaluefield:
string opv = ddlArticle.SelectedValue;
string articlename = ddlArticle.SelectedItem.Text;
ddlArticle.SelectedValue works perfectly and opv really contains the selected value, but ddlArticle.SelectedItem.Text throws an exception:
Exception thrown: 'System.NullReferenceException' in App_Web_prodotto.aspx.11948b1e.cmqcknjt.dll ("Object reference not set to an instance of an object.")
So i tried another way:
string opv = ddlArticle.SelectedValue;
RadComboBoxItem Item = ddlArticle.FindItemByValue(opv);
string article = Item.Text;
Again, opv contains the correct value, but Item.text is null, and Item is null too.
I am using Telerik 2016.3.
Thank you for any help you can provide.
Hi Team,
We need to prevent auto correct for raddatepicker. such as client entered 04/31/2017 it is automatically changed as 05/01/2017. we dont want autocorrect. instead of we need to show warning. if i entered 04/32/2017 it is throw warning correctly. we dont want just script for fix this issue. In our application we are using more than 500 pages. we need to have the common fix. it is very urjent. Please help us ASAP.
Thanks,
HI,
I am using a Batch Mode to do updates and deletes,I am using GridButtonColumn for delete operations and I am using OnDeleteCommand to bind the server side code. Now when I click the Delete buttons the row is deleted on Client side but server side even is triggered only when I hit 'Save Changes' which is fine.
I want to disable the row until the user hits save changes button(for visual indication that this row is marked for deletion and will be deleted on hitting save changes button) and causes a post back.
Thanks,
Harish.
There are 4 directories I'm curious if I need to distribute along with our deployed web products:
RadControls
Scripts
TabControl
radSkins
There are some compatibility issues which we are facing corresponding to the Radtreeview in IE 11 browser. We are getting a JavaScript error on a particular function which is called on the "OnClientNodeClicking", due to which the page is not rendering in the IE 11 browser. However, the same page is rendering fine without any JavaScript error on IE 8.
Please provide a solution for this
I'm having difficulty finding a way to accomplish what I want to do.
My Webform has the following controls on it:
1. RadTextBox
2. RadButton
3. RadGrid
Very simple. The user is prompted (RadTextBox) to enter the first letters of the customer name that they would like to view (RadGrid). When they click on the view button (RadButton), the code behind executes in button click event to query the data and executes a .Rebind to refresh the RadGrid. That all works very well. My problem is that I'm trying to find a way to empty the RadGrid datasource when the user clicks back into the RadTextBox and it receives focus. I found a few lines of Javascript in another post on the Telerik forms.
Here is the script:
var masterTable = $find("<%= RadGrid_CustData.ClientID %>").get_masterTableView();
masterTable.set_dataSource([]);
masterTable.dataBind();
I am able to execute this javascript code from a client-side button click event, but it fails when I try to execute it from the RadTextBox OnFocus client event.
Does anyone have any ideas on how I can accomplish this ?
Thank you