<script type="text/javascript">
function OnClientLoad(editor, args) {
editor.attachEventHandler(
"oncontrolselect", function () {
//Check if image
window.setTimeout(
function () {
var selElem = editor.getSelection().getParentElement();
alert(selElem.tagName);
if (selElem.tagName == "IMG") {
//Store current width and height
curWidth = selElem.offsetWidth;
curHeight = selElem.offsetHeight;
//Possible to resize, so attach eventhandler
selElem.onresizeend =
function (e) {
alert("I was resized");
selElem.style.width = "150";
selElem.style.height ="150";
selElem.onresizeend = null; //remove handler
//Make calculations about skaling, then re-size image
};
}
}, 0);
});
}
RadEditor1.ImageManager.ViewPaths = paths;
RadEditor1.ImageManager.UploadPaths = paths;
RadEditor1.ImageManager.DeletePaths = paths;
RadEditor1.ImageManager.ContentProviderTypeName =
typeof(ChangeImageSizeProvider).AssemblyQualifiedName;
}
public class ChangeImageSizeProvider : Telerik.Web.UI.Widgets.FileSystemContentProvider
{
: base(context, searchPatterns, viewPaths, uploadPaths, deletePaths, selectedUrl, selectedItemTag)
{
}
public override string StoreFile(UploadedFile file, string path, string name, params string[] arguments) {
System.Drawing.Image image = System.Drawing.Image.FromStream(file.InputStream);
System.Drawing.Image resultImage = ResizeImage(image, new Size(newWidth, newHeight));
resultImage.Save(physicalPath + name);
string result = path + name;}
private System.Drawing.Image ResizeImage(System.Drawing.Image sourceImage, Size newSize)
{
Bitmap bitmap = new Bitmap(newSize.Width, newSize.Height);g.InterpolationMode = InterpolationMode.HighQualityBicubic;
g.DrawImage(sourceImage, 0, 0, newSize.Width, newSize.Height);
g.Dispose();
return (System.Drawing.Image)bitmap;
}
}
I have a save option with which i am saving
asdf.Content = this.RadEditor1.Content;
asdf.save();
Please let me know, if I need to do anything else.
Thanks
G Krishna

<%@ Page Title="" Language="C#" MasterPageFile="~/App_Master/Medportal.master" AutoEventWireup="true" CodeBehind="TreeList.aspx.cs" Inherits="Medportal.Skins.Medportal.Controls.TreeList" %><asp:Content ID="Content1" ContentPlaceHolderID="HeaderContent" runat="server"></asp:Content><asp:Content ID="Content2" ContentPlaceHolderID="BodyContent" runat="server"> <telerik:RadTreeList runat="server" DataKeyNames="locationID" DataSourceID="locationsDS" ParentDataKeyNames="parentID" AllowMultiColumnSorting="True" AllowPaging="True" AllowSorting="True" PageSize="15" ShowFooter="True" > <PagerStyle Mode="NextPrevNumericAndAdvanced" /> </telerik:RadTreeList> <asp:SqlDataSource ID="locationsDS" runat="server" ConnectionString="<%$ ConnectionStrings:authdbConnectionString %>" SelectCommand="SELECT [locationID], [locationName], [parentID], [shortcode], [isTest], [addressID] FROM [common_location] ORDER BY [locationName]" /></asp:Content><div style="width: 1130px; height:auto; position: relative; richness:100; top: 0px; left: 95px; color: #EEF1CD; background-color: #F7FAFE"> <telerik:RadMenu ID="RadMenu1" runat="server" Skin="Vista" Width="1130px" EnableRoundedCorners="True" style="top: 0px; left: 0px; " Font-Size="Large" Height="50px" BackColor="White" > <Items> <telerik:RadMenuItem runat="server" Text="Root RadMenuItem1" width ="200" > </telerik:RadMenuItem> <telerik:RadMenuItem runat="server" Text="Root RadMenuItem2" width ="200" > </telerik:RadMenuItem> <telerik:RadMenuItem runat="server" Text="Root RadMenuItem3" width ="200" > </telerik:RadMenuItem> <telerik:RadMenuItem runat="server" Text="Root RadMenuItem4" width ="200" > </telerik:RadMenuItem> <telerik:RadMenuItem runat="server" Text="Root RadMenuItem5" width ="200" > </telerik:RadMenuItem> </Items> </telerik:RadMenu> </div>
Line 3: <%@ Import Namespace="Microsoft.SharePoint.ApplicationPages" %>
Line 4: <%@ Register Tagprefix="WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
Line 5: <%@ Register TagPrefix="wssuc" TagName="Welcome" src="~/_controltemplates/Welcome.ascx" %>
Line 6: <%@ Register TagPrefix="wssuc" TagName="MUISelector" src="~/_controltemplates/MUISelector.ascx" %>
Line 7: <%@ Register TagPrefix="wssuc" TagName="DesignModeConsole" src="~/_controltemplates/DesignModeConsole.ascx" %>
|

<telerik:RegExpTextBoxSetting BehaviorID="RegExpTextBoxSetting3" IsRequiredFields="true" Validation-IsRequired="true" ValidationExpression="^.*(?=.{6,})(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=]).*$"> <%--Must be at least 10 characters Must contain at least one one lower case letter, one upper case letter, one digit and one special character Valid special characters (which are configurable) are - @#$%^&+=--%> <TargetControls> <telerik:TargetInput ControlID="tbPassword" /> </TargetControls> </telerik:RegExpTextBoxSetting><asp:TextBox ID="tbPassword" runat="server" CssClass="FormTextBox"></asp:TextBox>