I have rad controls in my page, those are working fine in my visual studio development.
But when i access it after deployed in IIS, none of the controls seems to work.
And the page remains same as without interaction, except the bookmark tag created in the URL '#'.
I went through some of the articles in telerik site, but nothing helped me.
Here's my web.config :
<?
xml
version
=
"1.0"
?>
<!--
For more information on how to configure your ASP.NET application, please visit
-->
<
configuration
>
<
system.web
>
<
httpHandlers
>
<
add
path
=
"ScriptResource.axd"
verb
=
"GET,HEAD"
type
=
"System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=4.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
validate
=
"false"
/>
<
add
path
=
"Telerik.Web.UI.WebResource.axd"
type
=
"Telerik.Web.UI.WebResource, Telerik.Web.UI, Version=2015.2.729.45 , Culture=neutral, PublicKeyToken=121fae78165ba3d4"
verb
=
"*"
validate
=
"false"
/>
<!--<add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false"/>-->
<
add
path
=
"Telerik.Web.UI.WebResource.axd"
verb
=
"*"
type
=
"Telerik.Web.UI.WebResource, Telerik.Web.UI"
validate
=
"false"
/>
<
add
path
=
"ChartImage.axd"
type
=
"Telerik.Web.UI.ChartHttpHandler"
verb
=
"*"
validate
=
"false"
/>
<
add
path
=
"Telerik.Web.UI.SpellCheckHandler.axd"
type
=
"Telerik.Web.UI.SpellCheckHandler"
verb
=
"*"
validate
=
"false"
/>
<
add
path
=
"Telerik.Web.UI.DialogHandler.aspx"
type
=
"Telerik.Web.UI.DialogHandler"
verb
=
"*"
validate
=
"false"
/>
<
add
path
=
"Telerik.RadUploadProgressHandler.ashx"
type
=
"Telerik.Web.UI.RadUploadProgressHandler"
verb
=
"*"
validate
=
"false"
/>
<
add
path
=
"Reserved.ReportViewerWebControl.axd"
verb
=
"*"
type
=
"Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"
validate
=
"false"
/>
</
httpHandlers
>
<
compilation
targetFramework
=
"4.5"
>
<
assemblies
>
<
add
assembly
=
"System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"
/>
<
add
assembly
=
"System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"
/>
<
add
assembly
=
"System.Management, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"
/>
<
add
assembly
=
"PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
assembly
=
"System.Speech, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
assembly
=
"Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91"
/>
<
add
assembly
=
"Microsoft.ReportViewer.Common, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91"
/>
<
add
assembly
=
"Microsoft.Build.Framework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"
/>
</
assemblies
>
<
buildProviders
>
<
add
extension
=
".rdlc"
type
=
"Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"
/>
</
buildProviders
>
</
compilation
>
<
httpRuntime
targetFramework
=
"4.5"
/>
<
authentication
mode
=
"Windows"
/>
<
identity
impersonate
=
"true"
/>
<
authorization
>
<
deny
users
=
"?"
/>
</
authorization
>
<
pages
>
<
controls
>
<
add
tagPrefix
=
"telerik"
namespace
=
"Telerik.Web.UI"
assembly
=
"Telerik.Web.UI"
/>
<
add
tagPrefix
=
"ajaxToolkit"
assembly
=
"AjaxControlToolkit"
namespace
=
"AjaxControlToolkit"
/>
</
controls
>
</
pages
>
</
system.web
>
<
location
path
=
"Report"
>
<
system.webServer
>
<
security
>
<
authentication
>
<
windowsAuthentication
enabled
=
"true"
/>
</
authentication
>
</
security
>
</
system.webServer
>
</
location
>
<
location
path
=
"Users/Telerik.Web.UI.WebResource.axd"
>
<
system.web
>
<
authorization
>
<
allow
users
=
"*"
/>
</
authorization
>
</
system.web
>
</
location
>
<
location
path
=
"Telerik.Web.UI.WebResource.axd"
>
<
system.web
>
<
authorization
>
<
allow
users
=
"*"
/>
</
authorization
>
</
system.web
>
</
location
>
<
system.webServer
>
<
validation
validateIntegratedModeConfiguration
=
"false"
/>
<
modules
runAllManagedModulesForAllRequests
=
"true"
>
</
modules
>
<
handlers
>
<
remove
name
=
"ChartImage_axd"
/>
<
remove
name
=
"Telerik_Web_UI_SpellCheckHandler_axd"
/>
<
remove
name
=
"Telerik_Web_UI_DialogHandler_aspx"
/>
<
remove
name
=
"Telerik_RadUploadProgressHandler_ashx"
/>
<
remove
name
=
"Telerik_Web_UI_WebResource_axd"
/>
<
add
name
=
"ScriptResource"
preCondition
=
"integratedMode"
verb
=
"GET,HEAD"
path
=
"ScriptResource.axd"
type
=
"System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=4.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<!--<add name="Telerik_Web_UI_WebResource_axd" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource, Telerik.Web.UI, Version=2015.2.729.45 , Culture=neutral, PublicKeyToken=121fae78165ba3d4"/>-->
<
add
name
=
"Telerik_Web_UI_WebResource_axd"
path
=
"Telerik.Web.UI.WebResource.axd"
type
=
"Telerik.Web.UI.WebResource"
verb
=
"*"
preCondition
=
"integratedMode"
/>
<
add
name
=
"ChartImage_axd"
path
=
"ChartImage.axd"
type
=
"Telerik.Web.UI.ChartHttpHandler"
verb
=
"*"
preCondition
=
"integratedMode"
/>
<
add
name
=
"Telerik_Web_UI_SpellCheckHandler_axd"
path
=
"Telerik.Web.UI.SpellCheckHandler.axd"
type
=
"Telerik.Web.UI.SpellCheckHandler"
verb
=
"*"
preCondition
=
"integratedMode"
/>
<
add
name
=
"Telerik_Web_UI_DialogHandler_aspx"
path
=
"Telerik.Web.UI.DialogHandler.aspx"
type
=
"Telerik.Web.UI.DialogHandler"
verb
=
"*"
preCondition
=
"integratedMode"
/>
<
add
name
=
"Telerik_RadUploadProgressHandler_ashx"
path
=
"Telerik.RadUploadProgressHandler.ashx"
type
=
"Telerik.Web.UI.RadUploadProgressHandler"
verb
=
"*"
preCondition
=
"integratedMode"
/>
<
add
name
=
"ReportViewerWebControlHandler"
preCondition
=
"integratedMode"
verb
=
"*"
path
=
"Reserved.ReportViewerWebControl.axd"
type
=
"Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"
/>
</
handlers
>
</
system.webServer
>
<
appSettings
>
<
add
key
=
"Telerik.ScriptManager.TelerikCdn"
value
=
"Disabled"
/>
<
add
key
=
"Telerik.StyleSheetManager.TelerikCdn"
value
=
"Disabled"
/>
</
appSettings
>
</
configuration
>
Hi Admin,
I have tried to load an excel file using RADSpreadSheet, and it was successfully loaded. And now I am trying to open an excel macro file. Can help me to figure out how to load a macro file?
Thank you.
public
Image GetQRCode(
string
sUrl,
int
iDotSize)
{
var code =
new
RadBarcode();
code.Text = sUrl;
code.Type = BarcodeType.QRCode;
code.OutputType = BarcodeOutputType.EmbeddedPNG;
code.QRCodeSettings.Mode = Telerik.Web.UI.Barcode.Modes.CodeMode.Byte;
code.QRCodeSettings.ErrorCorrectionLevel = Telerik.Web.UI.Barcode.Modes.ErrorCorrectionLevel.L;
code.QRCodeSettings.DotSize = iDotSize;
code.QRCodeSettings.Version = 2;
code.QRCodeSettings.ECI = Telerik.Web.UI.Barcode.Modes.ECIMode.None;
//code.QRCodeSettings.DotSize = 0; // no changes, space is always there
//code.Attributes.Add("Width", "310px"); // no changes, space is always there
//code.Attributes.Add("Height", "310px"); // no changes, space is always there
return
code.GetImage();
}
Hello,
is it possible to somehow show the earliest possible start and latest possible end for a task as the background of the task?
I tried to use the task-template but it is not possible at this point to add a background wider than the task it self. Also it would move when the task is moved.
best regards
Thorsten Hacke
In the ItemDataBound event we are no longer to retrieve the Item value using the following code and are getting the value of ' '
If
TypeOf
e.Item
Is
GridDataItem
Then
Dim
dataItem
As
GridDataItem =
DirectCast
(e.Item, GridDataItem)
Dim
EAFID
As
String
= NoNull(dataItem(
"row_ID"
).toString)
We just upgraded our web server from Windows Server 2003 R2 with IIS 6.? to Windows Server 2012 R2 with IIS 8.5.9600.
We also upgraded the Telerik controls from 2010.3.1317.35 to 2016.2.607.35.
A very simplified page example is:
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
asp:HiddenField
ID
=
"hfToolId"
runat
=
"server"
/>
<
asp:HiddenField
ID
=
"hfTempDirectory"
runat
=
"server"
/>
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
EnablePageMethods
=
"true"
>
</
telerik:RadScriptManager
>
<
asp:Button
ID
=
"Button1"
runat
=
"server"
Text
=
"Button"
/>
<
div
>
<
telerik:RadFileExplorer
ID
=
"rfeDocs"
runat
=
"server"
OnClientFileOpen
=
"OnClientFileOpen"
DisplayUpFolderItem
=
"false"
EnableCreateNewFolder
=
"false"
Width
=
"100%"
>
<
Configuration
SearchPatterns
=
"*.*"
MaxUploadFileSize
=
"104857600"
/>
</
telerik:RadFileExplorer
>
</
div
>
</
form
>
</
body
>
Its associated code behind is:
01.
Partial
Class
_Default
02.
Inherits
System.Web.UI.Page
03.
04.
Protected
Sub
Page_Load(sender
As
Object
, e
As
System.EventArgs)
Handles
Me
.Load
05.
SetupFileExplorer()
06.
End
Sub
07.
08.
Private
Sub
SetupFileExplorer()
09.
Dim
controls
As
Telerik.Web.UI.FileExplorer.FileExplorerControls = 0
10.
Dim
di
As
IO.DirectoryInfo
11.
Dim
newTempDirectory
As
String
=
String
.Empty
12.
Dim
path(0)
As
String
13.
Dim
s =
CType
(rfeDocs.FindControl(
"splitter"
), RadSplitter)
14.
Dim
toolId
As
Integer
15.
16.
If
IsNumeric(hfToolId.Value)
Then
17.
toolId =
CInt
(hfToolId.Value)
18.
ElseIf
Request.QueryString(
"equipmentid"
) IsNot
Nothing
Then
19.
toolId =
CInt
(Request.QueryString(
"equipmentid"
))
20.
Else
21.
toolId = 0
22.
End
If
23.
24.
For
Each
item
As
RadToolBarItem
In
rfeDocs.ToolBar.Items
25.
If
TypeOf
item
Is
RadToolBarButton
Then
26.
CType
(item, RadToolBarButton).CausesValidation =
False
27.
End
If
28.
Next
29.
30.
If
toolId > 0
Then
31.
path(0) = Page.ResolveUrl(
"~/Tools/"
& toolId.ToString())
32.
ElseIf
Not
String
.IsNullOrEmpty(hfTempDirectory.Value)
Then
33.
path(0) = Page.ResolveUrl(
"~/Tools/"
& hfTempDirectory.Value)
34.
Else
35.
newTempDirectory = Request.LogonUserIdentity.Name().Split(
New
Char
() {
"\"
c})(1) & Now.Ticks
36.
hfTempDirectory.Value = newTempDirectory
37.
path(0) = Page.ResolveUrl(
"~/Tools/"
& newTempDirectory)
38.
End
If
39.
40.
41.
di =
New
IO.DirectoryInfo(Server.MapPath(path(0)))
42.
43.
If
Not
di.Exists
Then
44.
di.Create()
45.
End
If
46.
47.
rfeDocs.Configuration.ViewPaths = path
48.
rfeDocs.Configuration.UploadPaths = path
49.
rfeDocs.Configuration.DeletePaths = path
50.
51.
rfeDocs.Upload.InitialFileInputsCount = 1
52.
rfeDocs.InitialPath = path(0)
53.
rfeDocs.Upload.EnableFileInputSkinning =
False
54.
rfeDocs.Grid.MasterTableView.TableLayout = GridTableLayout.Fixed
55.
rfeDocs.Grid.ClientSettings.AllowRowsDragDrop =
False
56.
rfeDocs.Grid.ClientSettings.Resizing.ResizeGridOnColumnResize =
True
57.
rfeDocs.VisibleControls = FileExplorer.FileExplorerControls.Toolbar
Or
FileExplorer.FileExplorerControls.Grid
58.
59.
End
Sub
60.
61.
Protected
Sub
Button1_Click(sender
As
Object
, e
As
System.EventArgs)
Handles
Button1.Click
62.
'just to force page postback
63.
End
Sub
64.
End
Class
The user would normally fill out a form, click a save button (which would cause the postback), then upload files via the RadFileExplorer control. Prior to the server upgrades, the code worked fine, after the upgrades, the page fails on line 51 in the code behind. The rfeDocs.Upload object/property is null/nothing.
Is there anything incorrect with the page for the new version?
Thank you,
James
Good day,
I'm trying to use RadAsyncUpload to upload various document types (PDF, doc, docx).
On my iPad, when I click the "Select" button, I only have the option to upload images (see attached).
While searching for an answer, I came across this old blog post indicating it should be possible to upload files from iOS devices: http://www.telerik.com/blogs/uploading-files-with-telerik-s-asp-net-async-upload-control-more-flexible-than-ever
My question is: are images the only filetype that can be uploaded with iOS devices with the RadAsyncUpload control? If not, how can I set it so I can upload PDF/doc/etc?
Thank you!
My code snippet:
<
telerik:RadAsyncUpload
ID
=
"uploadCV"
runat
=
"server"
Skin
=
"MetroTouch"
UseApplicationPoolImpersonation
=
"true"
AutoAddFileInputs
=
"false"
InitialFileInputsCount
=
"1"
AllowedFileExtensions
=
"pdf,doc,docx"
MaxFileInputsCount
=
"1"
ToolTip
=
"Upload your C.V."
OnClientFileUploaded
=
"fileUploaded"
EnableInlineProgress
=
"true"
MultipleFileSelection
=
"Disabled"
>
</
telerik:RadAsyncUpload
>
Hello.
After update my Telerik dll's, i have encountered the exception described in the title (RadPersistenceManagerProxy - Controls should have unique UniqueKey properties).
When i was running the version 2013.1.403.40, my application works good, but running the version 2015.1.401.40, I got the exception described before.
Thanks for your help.
Regards,
Alexis.
I've got an aspx page, and in the code behind, I'm building a list of Telerik.Web.UI.Appointment objects, and setting the datasource of the RadScheduler to that list.
For each appointment object I'm adding several attributes to it. Things like CusomerID.
appt.Attributes.Add("CustomerID", 23);
I need to get at this information client side. From the documentation, it appears to me that this should work, but it does not.
var appt = eventArgs.get_appointment();
var list = appt.get_attributes();
var attr = list.getAttribute('CustomerID');
When I run this, attr is always undefined.
So, what is my problem? Am I not adding the attributes in the correct way on the server side, or is something messed up with my client side call?