or
Choose Location:
<
telerik:RadComboBox
ID
=
"RadComboBox1"
Runat
=
"server"
DropDownWidth
=
"200px"
EnableTextSelection
=
"False"
Height
=
"50px"
MaxHeight
=
"200px"
NoWrap
=
"True"
Width
=
"200px"
OnClientSelectedIndexChanged
=
"RadComboBox1_SelectedIndexChanged"
>
<
Items
>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Atlanta"
Value
=
"ATL"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Cincinnati"
Value
=
"CIN"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Cleveland"
Value
=
"CLV"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Dayton"
Value
=
"DAY"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Kansas City"
Value
=
"KC"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Kansas"
Value
=
"KAN"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Memphis"
Value
=
"MEM"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Northeast Ohio"
Value
=
"NEO"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Oklahoma City"
Value
=
"OKC"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Philadelphia"
Value
=
"PHL"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"St. Louis"
Value
=
"STL"
/>
</
Items
>
</
telerik:RadComboBox
>
Protected Sub RadComboBox1_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles RadComboBox1.SelectedIndexChanged
Select Case e.Value
Case "ATL"
Case "CIN"
Case "CLV"
Response.Redirect("http://www.someurl.com/CLV.asp")
Case "DAY"
Case "KAN"
Case "KC"
Case "MEM"
Case "NEO"
Case "OKC"
Case "PHL"
Case "STL"
End Select
End Sub
End Class
<
div
id
=
"StatusWrapper"
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager"
runat
=
"server"
>
<
ClientEvents
OnResponseEnd
=
"OnResponseEnd"
OnRequestStart
=
"OnRequestStart"
></
ClientEvents
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"btnMakeActive"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"lblStatus"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"BtnSend"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"lblStatus"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
div
id
=
"Status"
>
Status:
<
asp:Label
ID
=
"lblStatus"
runat
=
"server"
Text
=
"Active"
></
asp:Label
>
</
div
>
</
div
>
protected
void
btnMakeActive_Click1(
object
sender, EventArgs e)
{
string
currentStatus = Staff.GetStaffStatus(id);
string
status =
string
.Empty;
if
(currentStatus ==
"Active"
)
status =
"Inactive"
;
if
(currentStatus ==
"Inactive"
)
status =
"Active"
;
Staff.UpdateStatus(id, status);
lblStatus.Text = status;
}
protected void RadGrid1_PreRender(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
RadGrid1.MasterTableView.Items[0].Expanded = true;
RadGrid1.MasterTableView.Items[0].ChildItem.FindControl("InnerContainer").Visible = true;
}
}
RadGrid1.MasterTableView.Items[0].Expanded = true;"
, I get the below javascript error<
telerik:RadGrid
ID
=
"rgGrid1"
runat
=
"server"
AutoGenerateColumns
=
"false"
>
<
MasterTableView
EditMode
=
"EditForms"
>
<
Columns
>
<
telerik:GridEditCommandColumn
></
telerik:GridEditCommandColumn
>
<
telerik:GridDateTimeColumn
UniqueName
=
"d1"
PickerType
=
"DateTimePicker"
DataField
=
"d1"
HeaderText
=
"d1"
DataType
=
"System.DateTime"
EditDataFormatString
=
"MMM dd HH:mm"
DataFormatString
=
"{0:MMM dd HH:mm}"
>
</
telerik:GridDateTimeColumn
>
<
telerik:GridDateTimeColumn
UniqueName
=
"d2"
DataField
=
"d2"
HeaderText
=
"d2"
DataType
=
"System.DateTime"
EditDataFormatString
=
"MMM dd HH:mm"
DataFormatString
=
"{0:MMM dd HH:mm}"
>
</
telerik:GridDateTimeColumn
>
<
telerik:GridDateTimeColumn
UniqueName
=
"d3"
DataField
=
"d3"
HeaderText
=
"d3"
DataType
=
"System.DateTime"
ColumnEditorID
=
"ed"
EditDataFormatString
=
"MMM dd HH:mm"
DataFormatString
=
"{0:MMM dd HH:mm}"
>
</
telerik:GridDateTimeColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"d4"
HeaderText
=
"d4"
DataType
=
"System.DateTime"
ItemStyle-HorizontalAlign
=
"Center"
HeaderStyle-Width
=
"120px"
>
<
ItemTemplate
>
<
asp:Label
runat
=
"server"
ID
=
"lblLastTicket"
Text='<%# Eval("d4", "{0:MMM dd HH:mm}") %>'></
asp:Label
>
</
ItemTemplate
>
<
EditItemTemplate
>
<
telerik:RadDateTimePicker
runat
=
"server"
ID
=
"txtLastTicket"
DbSelectedDate='<%#Bind("d4", "{0:MMM dd HH:mm}") %>'
Width="150px"
DateInput-ReadOnly="true"
DateInput-DateFormat="MMM dd HH:mm"></
telerik:RadDateTimePicker
>
</
EditItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
</
MasterTableView
>
</
telerik:RadGrid
>
<
telerik:GridDateTimeColumnEditor
ID
=
"ed"
runat
=
"server"
></
telerik:GridDateTimeColumnEditor
>
DateTime dt2 = DateTime.Parse("2011-08-02");
DataTable dttest =
new
DataTable();
dttest.Columns.Add(
new
DataColumn(
"d1"
,
typeof
(DateTime)));
dttest.Columns.Add(
new
DataColumn(
"d2"
,
typeof
(DateTime)));
dttest.Columns.Add(
new
DataColumn(
"d3"
,
typeof
(DateTime)));
dttest.Columns.Add(
new
DataColumn(
"d4"
,
typeof
(DateTime)));
DataRow dr = dttest.NewRow();
dr[
"d1"
] = dt2;
dr[
"d2"
] = dt2;
dr[
"d3"
] = dt2;
dr[
"d4"
] = dt2;
dttest.Rows.Add(dr);
rgGrid1.DataSource = dttest;
if
(!IsPostBack)
rgGrid1.DataBind();
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="gridupload.aspx.cs" Inherits="admin_gridupload" %> |
<%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %> |
<!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 id="Head1" runat="server"> |
<title></title> |
</head> |
<body> |
<form id="form1" runat="server"> |
<telerik:radscriptblock id="RadScriptBlock1" runat="server"> |
<script type="text/javascript"> |
//On insert and update buttons click temporarily disables ajax to perform upload actions |
function conditionalPostback(e, sender) { |
var theRegexp = new RegExp("\.UpdateButton$|\.PerformInsertButton$", "ig"); |
if (sender.EventTarget.match(theRegexp)) { |
var upload = $find(window['UploadId']); |
//AJAX is disabled only if file is selected for upload |
if (upload.getFileInputs()[0].value != "") { |
sender.EnableAjax = false; |
} |
} |
} |
</script> |
</telerik:radscriptblock> |
<telerik:RadAjaxManager ID="AjaxManager1" runat="server"> |
<ClientEvents OnRequestStart="conditionalPostback"/> |
<AjaxSettings> |
<telerik:AjaxSetting AjaxControlID="RadGrid1"> |
<UpdatedControls > |
<telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" /> |
</UpdatedControls> |
</telerik:AjaxSetting> |
</AjaxSettings> |
</telerik:RadAjaxManager> |
<div> |
<telerik:RadProgressManager ID="RadProgressManager1" Runat="server" /> |
<telerik:RadProgressArea ID="RadProgressArea1" Runat="server"> |
</telerik:RadProgressArea> |
<telerik:RadGrid ID="RadGrid1" runat="server" DataSourceID="odsVideo" |
GridLines="None" AutoGenerateColumns="False" |
oninsertcommand="RadGrid1_InsertCommand"> |
<MasterTableView |
CommandItemDisplay="Top" |
DataKeyNames="VideoID" |
EditMode="EditForms" |
DataSourceID="odsVideo"> |
<EditItemTemplate> |
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> |
</EditItemTemplate> |
<RowIndicatorColumn> |
<HeaderStyle Width="20px"></HeaderStyle> |
</RowIndicatorColumn> |
<ExpandCollapseColumn> |
<HeaderStyle Width="20px"></HeaderStyle> |
</ExpandCollapseColumn> |
<Columns> |
<telerik:GridEditCommandColumn> |
</telerik:GridEditCommandColumn> |
<telerik:GridBoundColumn DataField="VideoID" DataType="System.Int32" |
HeaderText="VideoID" ReadOnly="True" SortExpression="VideoID" |
UniqueName="VideoID"> |
</telerik:GridBoundColumn> |
<telerik:GridTemplateColumn DataField="Title" HeaderText="Title" |
SortExpression="Title" UniqueName="Title"> |
<EditItemTemplate> |
<asp:TextBox ID="txtTitle" runat="server" Text='<%# Bind("Title") %>'></asp:TextBox> |
</EditItemTemplate> |
<ItemTemplate> |
<asp:Label ID="TitleLabel" runat="server" Text='<%# Eval("Title") %>'></asp:Label> |
</ItemTemplate> |
</telerik:GridTemplateColumn> |
<telerik:GridTemplateColumn DataField="FileName" DataType="System.Guid" |
HeaderText="FileName" SortExpression="FileName" UniqueName="FileName"> |
<EditItemTemplate> |
<telerik:RadUpload ID="RadUpload1" Runat="server"> |
</telerik:RadUpload> |
</EditItemTemplate> |
<ItemTemplate> |
<asp:Label ID="FileNameLabel" runat="server" Text='<%# Eval("FileName") %>'></asp:Label> |
</ItemTemplate> |
</telerik:GridTemplateColumn> |
<telerik:GridBoundColumn DataField="Minutes" DataType="System.Int32" |
HeaderText="Minutes" SortExpression="Minutes" UniqueName="Minutes"> |
</telerik:GridBoundColumn> |
<telerik:GridBoundColumn DataField="Seconds" DataType="System.Int32" |
HeaderText="Seconds" SortExpression="Seconds" UniqueName="Seconds"> |
</telerik:GridBoundColumn> |
<telerik:GridBoundColumn DataField="DateAdded" DataType="System.DateTime" |
HeaderText="DateAdded" SortExpression="DateAdded" UniqueName="DateAdded"> |
</telerik:GridBoundColumn> |
<telerik:GridBoundColumn DataField="SeriesID" DataType="System.Int32" |
HeaderText="SeriesID" SortExpression="SeriesID" UniqueName="SeriesID" |
Visible="False"> |
</telerik:GridBoundColumn> |
<telerik:GridBoundColumn DataField="Ranking" DataType="System.Int32" |
HeaderText="Ranking" SortExpression="Ranking" UniqueName="Ranking" |
Visible="False"> |
</telerik:GridBoundColumn> |
<telerik:GridCheckBoxColumn DataField="IsActive" DataType="System.Boolean" |
HeaderText="IsActive" SortExpression="IsActive" UniqueName="IsActive"> |
</telerik:GridCheckBoxColumn> |
</Columns> |
<EditFormSettings> |
<EditColumn UniqueName="EditCommandColumn1"></EditColumn> |
</EditFormSettings> |
</MasterTableView> |
</telerik:RadGrid> |
</div> |
<asp:ObjectDataSource ID="odsVideo" runat="server" |
DataObjectTypeName="MySample.BusinessObjects.Video" |
DeleteMethod="Delete" InsertMethod="Insert" |
OldValuesParameterFormatString="original_{0}" SelectMethod="GetItems" |
TypeName="MySample.BusinessLogic.VideoManager" |
UpdateMethod="Update"> |
<DeleteParameters> |
<asp:Parameter Name="videoID" Type="Int32" /> |
</DeleteParameters> |
</asp:ObjectDataSource> |
<telerik:RadScriptManager ID="RadScriptManager1" Runat="server"> |
</telerik:RadScriptManager> |
<br /> |
<br /> |
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Height="16px" |
Transparency="50" Width="16px"> |
<img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>' |
style="border: 0px;" /> |
</telerik:RadAjaxLoadingPanel> |
</form> |
</body> |
</html> |