I've been an on/off web developer for 15 years so don't class myself as an expert. I've used NetAdvantage in the past (and suffered!) but now I'm running my own business, I've looked at lots of 3rd party controls and Telerik scores highly so here I am starting, almost, from scratch.
I'm quite aware of the zillions of browser compatibility problems with different browsers, CSS etc etc.
The new application I'm writing is bespoke and will only be used in a specific industry and therefore it is possible to require that they use a modern browser and build using the latest cleaner HTML and CSS. This will hopefully reduce the number of weird layout issues that plague web applications.
In order to "get this right" this time, I've been doing a lot of reading up on CSS layouts so I really do understand this key aspect to web application design. This has brought me to this CSS stylesheet:
http://necolas.github.io/normalize.css/
The idea is to get the browser into a much more consistent known state.
Is this going to cause any problems with UI for ASP.NET?
Kind of associated with that question is that will switching to box-sizing: border across all tags using * { box-sizing: border } cause layout problems in Telerik if it's assuming the normal width/height sizing model?
So may questions! It's a big mountain that I'm staring up ;-)
Cheers, Rob.
Hi there,
I have use
http://demos.telerik.com/aspnet-ajax/htmlchart/examples/databinding/bindtoarray/defaultcs.aspx
I have chart with year and
End now, I want to click circle on chart and it will show month in year.
For example:
year: 2010, 2011, 2013 and I click I shown 1,2,3,4,...12 in 2010 chart
I have attach file for example
Thanks
Team
I have an grid. It contains required filed validator, range validator etc. for validation.. I am display all validation message in Validation Summary on top of the page.
It working fine when i click on update button. showing error message, I want to update validation summary dynamically if user entered valid input. Is there a way for the Validation summary to update in a similar manner as the error messages next to the controls? I would rather not do a postback and call Page.Validate().
​All controls inside radgrid.

I've a RadComboBox which is filled by a webservice something like this
<telerik:RadComboBox CheckBoxes="true"
SelectionMode="Multiple" ShowCheckAll="true" ID="WorkStreamID" runat="server"
Height="100" Width="150" EmptyMessage="Select Team" EnableLoadOnDemand="true"
WebServiceSettings-UseHttpGet="true" >
<ClientItemTemplate>
<b>#= Text # </b>
</ClientItemTemplate>
<WebServiceSettings Method="GetWorkStream" Path="~/ProjectDropDownWebService.asmx" />
</telerik:RadComboBox>​
and I want to get selected values of this combo inside button submit event
foreach (RadComboBoxItem item in WorkStreamID.CheckedItems)
{
//It never gets in here it says no checked items
}​
I want to get checked items list but its not working.. I think my combo is filled from web service that's causing the problem may be.

Hi,
I am working on an ASP.NET project where I am required to validate the page count of a pdf/word document before uploading it.
Is there any way of accomplishing this CLIENT SIDE ?
Thanks!


Hi All
Hopefully I'm explaining this clearly ... I'm pretty new to using the rad controls and any help would be appreciated.
I'm trying to find a way of allowing an attachment/file to a new record within a RadGrid that get's uploaded along with the Insert/Update command but I can't seem to figure out a solution. I initially tried using asp:FileUpload but quickly realized that it requires a postback. When I get the FileUpload object (since a postback has not occured) the the control has HasFile returns false even though I "attached" a file.
I also tried using the Rad but keep getting the same results.
Regards
Ralph


Hi,
How can I ​add a value of the PageSize dropdown? I want to also have the value 5 in the pagesize. Currently it is 10/20/50 but I need it to be 5/10/20/50.
Another problem, when I have a radgrid with 13 lines and I set the Pagesize to 20 (so greater then the actual size) then the pager disappears and you are not able to set the pagesize back to 10. How can I avoid the disappearance of the pager?
Kind regards
Suzy
Hi team,
I try to integrate RadFileExplorer control in one page. In my project developed by MVP format.
File explorer control is working delete,new folder creation, rename etc., File selected using upload control after click upload button but file is not uploaded.
Its not displayed any error.
I entered code also. kindly provide the solution for this problem. I am waiting for your reply
List page Code:
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ListControl.ascx.cs" Inherits="App.Presentation.CMS.Photobooth.Defaults.DomainControl.ListControl" %>
<%@ Register Assembly="Microsoft.Practices.Web.UI.WebControls" Namespace="Microsoft.Practices.Web.UI.WebControls" TagPrefix="pp" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<h1>Default</h1>
<script>
(function (global, undefined) {
function OnClientItemSelected(sender, args) {
var pvwImage = $telerik.$("#pvwImage").get(0);
var imageSrc = args.get_item().get_url();
if (imageSrc.match(/\.(gif|jpg)$/gi)) {
pvwImage.src = imageSrc;
pvwImage.style.display = "inline-block";
}
else {
pvwImage.style.display = "none";
}
}
global.OnClientItemSelected = OnClientItemSelected;
})(window);
</script>
<table style="width: 100%">
<tr>
<td style="width: 100%">
<telerik:RadFileExplorer runat="server" ID="RadFileExplorer1" Width="595px" Height="350px" EnableOpenFile="true" AvailableFileListControls="All"
EnableAsyncUpload="true" EnableCreateNewFolder="true" AllowPaging="true" PageSize="10" OnClientItemSelected="OnClientItemSelected" >
<Configuration EnableAsyncUpload="true" ViewPaths="~/Resources/Images" MaxUploadFileSize="1048576" AllowMultipleSelection="false"
UploadPaths="~/Resources/Images" DeletePaths="~/Resources/Images"></Configuration>
</telerik:RadFileExplorer>
</td>
</tr>
</table>​
Master page code:
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="​App_CMS.master.cs" Inherits="App.Presentation.CMS.​App_CMS" %>​
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<%@ Register Src="CMSMenu.ascx" TagName="Menu" TagPrefix="uc1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>HDB Content Management System</title>
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
<script src='<%= ResolveUrl("~/Scripts/jquery-1.7.1.min.js") %>' type="text/javascript"></script>
<script src='<%= ResolveUrl("~/Scripts/jquery-ui-1.8.17.custom.min.js") %>' type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#dvLogo').click(function () {
document.location.href = "/Home.aspx"
});
});
</script>
</telerik:RadCodeBlock>
<link rel="SHORTCUT ICON" href="/Images/logo.ico" />
<link href="~/Styles/CMSStyleSheet.css" rel="stylesheet" type="text/css" />
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body id="bodyContent">
<form id="form1" runat="server">
<script type="text/javascript">
if (typeof (Telerik) != "undefined" && typeof (Telerik.Web.UI.RadInputControl) != "undefined") {
Telerik.Web.UI.RadInputControl.prototype.updateCssClass_Old = Telerik.Web.UI.RadInputControl.prototype.updateCssClass;
Telerik.Web.UI.RadInputControl.prototype.updateCssClass = function () {
// this._hovered = false;
// this._focused = false;
// //this._focus = false;
// this.updateCssClass_Old();
}
}
</script>
<telerik:RadScriptManager ID="RadScriptManager1" runat="server" EnablePageMethods="true"></telerik:RadScriptManager>
<telerik:RadSkinManager ID="RadSkinManager1" runat="server" ShowChooser="False" Skin="Sunset"></telerik:RadSkinManager>
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" />
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" DefaultLoadingPanelID="RadAjaxLoadingPanel1" UpdatePanelsRenderMode="Inline" />
<div id="divMainContainer">
<div id="divHeader">
<div id="leftcolumn"><img src="/Resources/Images/Logo_HDB.png" /></div>
<div id="rightcolumn"><img src="/Resources/Images/Logo_MNH.png" /></div>
<div class="clear"></div>
</div>
<div id="divMenu" style="width: 100%;">
<uc1:Menu ID="Menu1" runat="server" />
</div>
<div id="divContent">
<div style="margin-top:10px;margin-left:10px;margin-right:12px;">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
</div>
<div id="divFooter">
</div>
</div>
</form>
</body>
</html>​