or
<
telerik:GridTemplateColumn
HeaderText
=
"AttachedFile"
UniqueName
=
"UploadColumn"
>
<
ItemTemplate
>
<
telerik:RadListBox
runat
=
"server"
ID
=
"listBox1"
>
<
ItemTemplate
>
<
a
href
=
"<%# DataBinder.Eval(Container.DataItem, "
Url")%>">Lien <%# DataBinder.Eval(Container.DataItem,"Name")%></
a
>
</
ItemTemplate
>
</
telerik:RadListBox
>
</
ItemTemplate
>
<
EditItemTemplate
>
<
telerik:RadAsyncUpload
runat
=
"server"
D
=
"AsyncUpload1"
OnFileUploaded
=
"AsyncUpload1_FileUploaded"
AllowedFileExtensions
=
"jpg,jpeg,png,gif,pdf"
MaxFileSize
=
"1048576"
MultipleFileSelection
=
"Automatic"
>
</
telerik:RadAsyncUpload
>
</
EditItemTemplate
>
</
telerik:GridTemplateColumn
>
protected
void
RadGrid1_BatchEditCommand(
object
sender, GridBatchEditingEventArgs e)
{
foreach
(GridBatchEditingCommand command
in
e.Commands)
{
if
((command.Type == GridBatchEditingCommandType.Update))
{
Hashtable newValues = command.NewValues;
if
(newValues !=
null
)
{
RadAsyncUpload asyncUpload = RadGrid1.FindControl(RadGrid1.MasterTableView.ClientID +
"_UploadColumn"
).FindControl(
"AsyncUpload1"
)
as
RadAsyncUpload;
//Here i need to get files by row or DataKeyNames
foreach
(var item
in
asyncUpload.UploadedFiles)
{
}
}
}
}
}
<
tr
>
<
td
class
=
"auto-style1"
>Birth Date: *</
td
>
<
td
class
=
"auto-style2"
>
<
telerik:RadDatePicker
ID
=
"RadDatePicker1"
runat
=
"server"
Culture
=
"it-IT"
MaxDate
=
"2015-12-31"
MinDate
=
"1920-01-01"
>
</
telerik:RadDatePicker
>
<
asp:RequiredFieldValidator
runat
=
"server"
ID
=
"datevalidator"
ControlToValidate
=
"RadDatePicker1"
Display
=
"Dynamic"
ForeColor
=
"#FF3300"
ErrorMessage
=
"Enter a date!"
>
</
asp:RequiredFieldValidator
>
</
td
>
</
tr
>
<
asp:Panel
ID
=
"Panel1"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
function ageProb() {
var DatePicker1 = $find("<%= RadDatePicker1.ClientID %>");
DatePicker1.get_dateInput()._textBoxElement.style.backgroundColor = "yellow";
DatePicker1.get_dateInput().focus();
}
</
script
>
</
asp:Panel
>
ScriptManager.RegisterStartupScript(this, GetType(), "ageProb", "ageProb();", true);
<
telerik:RadButton
ID
=
"btnEdit"
runat
=
"server"
Icon-PrimaryIconCssClass
=
"rbEdit"
Icon-PrimaryIconLeft
=
"4"
Icon-PrimaryIconTop
=
"3"
Width
=
"20px"
ToolTip
=
"Edit"
OnClick
=
"btnEdit_Click"
OnClientClicked
=
"return checkId();"
></
telerik:RadButton
>
function
checkId() {
if
(document.getElementById(
"<%=hidPointId.ClientID%>"
).value ==
''
)
{
return
false
; }
else
{
return
true
; }
}
<
telerik:GridTemplateColumn
DataField
=
"FirstName"
AllowFiltering
=
"true"
HeaderText
=
"First Name"
UniqueName
=
"FirstName"
>
<
ItemTemplate
>
<%# Eval("FirstName")%>
</
ItemTemplate
>
<
EditItemTemplate
>
<
telerik:RadTextBox
ID
=
"rdtxtFrstName"
runat
=
"server"
Text='<%# Eval("FirstName") %>'
Width="150px" />
</
EditItemTemplate
>
</
telerik:GridTemplateColumn
>