<telerik:RadTextBox ID="uxUsername" Runat="server" Width="282px" Label="Username:" CssClass="RadTextBoxHalf" LabelCssClass="RadTextBoxLabel"></telerik:RadTextBox><form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> <Scripts> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" /> </Scripts> </telerik:RadScriptManager> <div> <asp:TextBox ID="TextBox1" runat="server" /> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" ErrorMessage="RequiredFieldValidator" /> </div> <asp:Button ID="Button1" runat="server" Text="Test" /> <script type="text/javascript"> $(function () { if (typeof ValidatorUpdateDisplay != 'undefined') { var originalValidatorUpdateDisplay = ValidatorUpdateDisplay; ValidatorUpdateDisplay = function (val) { if (!val.isvalid) { $("#" + val.controltovalidate).css("border", "2px solid red"); } originalValidatorUpdateDisplay(val); } } }); </script></form>
<rada:RadAsyncUpload ID="RadUpload1" runat="server" OnFileUploaded="RadAsyncUpload1_FileUploaded" OnClientFileUploadFailed="onUploadFailed"
ReadOnlyFileInputs="true" OnClientFileSelected="onFileSelected" OnClientFileUploaded="onFileUploaded" OnClientFileUploading="onFileUploading" TemporaryFolder="c:\temp" />
<script type="text/javascript">
var $ = $telerik.$;
var uploadsInProgress = 0;
function onFileSelected(sender, args) {
alert(
'4');
if (!uploadsInProgress)
$(
"#newupload").attr("disabled", "disabled");
uploadsInProgress++;
}
function onFileUploaded(sender, args) {
alert(
'3');
decrementUploadsInProgress();
}
function onUploadFailed(sender, args) {
alert(
'2');
decrementUploadsInProgress();
}
function decrementUploadsInProgress() {
alert(
'1');
uploadsInProgress--;
if (!uploadsInProgress)
$(
"#newupload").removeAttr("disabled");
}
function onFileUploading() {
alert(
'5');
}
</script>