or
protected void RadCombo1_ItemDataBound(object sender, RadComboBoxItemEventArgs e) { dynamic data = e.Item.DataItem; e.Item.Text = data.MyText;}//e.Item.Value = data.MyCode;
function BannerUploaded(sender, args) { var ajaxmgr = $find("<%= RadAjaxManager1.ClientID %>"); var upload = $find("<%= RadAsyncUploadBannerImage.ClientID %>"); var Extension; ajaxmgr.ajaxRequest("client1"); $telerik.$(".invalid").html(""); //Get the uploaded file ext in case the ext is different (different filename) var inputs = upload.getUploadedFiles(); for (i = inputs.length - 1; i >= 0;i--) {Extension=getFileExtension(inputs[i]);} setTimeout(function () { sender.deleteFileInputAt(0); var mySrc = document.getElementById('<%= thumbnailBanner.ClientID %>').src; var FileWOExt=removeFileExtension(mySrc); document.getElementById('<%= thumbnailBanner.ClientID %>').src=FileWOExt + '.' + Extension + "?" + new Date().getTime();}, 400); } function validationFailedBanner(sender, args) { $telerik.$(".invalid") .html("Please choose a valid image file"); sender.deleteFileInputAt(0); } function getFileExtension(filename) { return filename.split('.').pop(); } function removeFileExtension(filename) { return filename.substr(0, filename.lastIndexOf('.'));}