I tried to implement an onchange event for RadDatePicker but received the error:
Error: Object doesn't support property or method 'addEventListener'
when I used this javascript:
function startDateChanged() {
alert('date changed');
}
pageLoad(){
var sDate = $find("<%=SDate.ClientID %>");
sDate.onchange = startDateChanged;
sDate.addEventListener("change", startDateChanged, true);
}
<
telerik:RadAsyncUpload
ID
=
"rauKachelUpload"
runat
=
"server"
ChunkSize
=
"0"
Localization-Cancel
=
"Löschen"
Localization-Remove
=
"Entfernen"
Localization-Select
=
"Auswählen"
Culture
=
"de-DE"
Skin
=
"MetroTouch"
MaxFileInputsCount
=
"1"
OnFileUploaded
=
"rauKachelUpload_FileUploaded"
>
</
telerik:RadAsyncUpload
>
Protected
Sub
rauKachelUpload_FileUploaded(sender
As
Object
, e
As
FileUploadedEventArgs)
Try
Using fileStream
As
Stream = e.File.InputStream
Using img
As
System.Drawing.Image = System.Drawing.Image.FromStream(fileStream)
Dim
h
As
Integer
= img.Height
Dim
w
As
Integer
= img.Width
img.Dispose()
Dim
fileName
As
String
= e.File.GetName()
If
w = MaxWidth
And
h = MaxHeight
Then
rauKachelUpload.TargetFolder =
"img/kachel_grafik"
Dim
TimeStamp
As
String
= DateDiff(
"s"
,
"01/1/1970 12:00:00 AM"
, DateTime.Now)
fileName =
"KI_"
& TimeStamp & WelcheSparteUndGröße
KachelPfad =
"~/img/kachel_grafik/"
& fileName
Else
KachelFalsch =
True
End
If
If
KachelFalsch =
False
Then
e.File.SaveAs(fileName)
Page.ClientScript.RegisterClientScriptBlock([
GetType
](),
"CloseScript"
,
"redirectParentPage('VermittlerBearbeiten.aspx?ID="
& VermittlerID &
"&KBFN="
& KachelPfad &
"&NA=true"
&
"&fwg="
& WelcheSparteUndGröße &
"&Ang1="
& hfAng1CHK.Value &
"&Ang2="
& hfAng2CHK.Value &
"&Ang3="
& hfAng3CHK.Value &
"&Ang4="
& hfAng4CHK.Value &
"&AngSrc1="
& hfKachelIMGSrcBaufi.Value &
"&AngSrc2="
& hfKachelIMGSrcImmo.Value &
"&AngSrc3="
& hfKachelIMGSrcPhoto.Value &
"&AngSrc4="
& hfKachelIMGSrcAsse.Value &
"');"
,
True
)
Else
rnfIconNichtErzeugt.Visible =
True
End
If
End
Using
End
Using
Catch
ex
As
Exception
rnfIconNichtErzeugt.Visible =
True
End
Try
End
Sub
I'm working on a small project for work and I'm using Telerik:RadGrid controls. I'm trying to pass a query string with the DO name in the GridHyperLinkColumn. When the page renders and I hover over the link the query string is null (ie: GMRanking.aspx?DO=). It seems like a binding issue but I'm at a loss. Thanks in advance for your help.
I'm populating the grid like so:
var contestResults = ContestBiz.GetGMData();
GMGrid.DataSource = contestResults.Select(x => x.DoName).Distinct();
GMGrid.DataBind();
Here's what I've got in the aspx
<Columns>
<telerik:GridHyperLinkColumn
Text="Select"
HeaderStyle-Width="50px"
UniqueName="Link"
DataNavigateUrlFields="DO"
DataNavigateUrlFormatString="~/GMRanking.aspx?DO={0}">
</telerik:GridHyperLinkColumn>
<telerik:GridBoundColumn DataField="DO"
HeaderText="DO" UniqueName="DO" >
<HeaderStyle HorizontalAlign="Left" Font-Bold="true" />
<ItemStyle HorizontalAlign="Left" />
</telerik:GridBoundColumn>
</Columns>
try
{
RadGrid grdexp = new RadGrid();
RadGridExp.Visible =
true;
DataSet ds = Search();
RadGridExp.DataSource = ds;
RadGridExp.DataBind();
DateTime date = DateTime.Now;
RadGridExp.MasterTableView.Controls.Add(
new LiteralControl("This report was generated on " + date));
RadGridExp.ExportSettings.FileName =
"Test";
RadGridExp.ExportSettings.OpenInNewWindow =
true;
RadGridExp.MasterTableView.ExportToExcel();
}
catch (Exception ex)
{
string rtnstr;
rtnstr =
ExceptionObject.Builderrormsg(this.Page.ToString(), "btnExport_Click", ex.Message);
Exceptionlog.Error(rtnstr);
Session[
"Errmsg"] = ex.Message;
Response.Redirect(
"NoAccess.aspx?Type=2");
}