or
Protected Sub gridAdjustments_InsertCommand(ByVal source As Object, ByVal e As GridCommandEventArgs)
Try
Dim insertedItem As GridEditFormInsertItem = DirectCast(e.Item, GridEditFormInsertItem)
Dim thisAdjustmentDetail As New AdjustmentDetail()
thisAdjustmentDetail.ChangedSSN = (TryCast(insertedItem.FindControl("txtSSN"), TextBox)).Text
thisAdjustmentDetail.FirstName = (TryCast(insertedItem.FindControl("txtFirstName"), TextBox)).Text
thisAdjustmentDetail.MiddleName = (TryCast(insertedItem.FindControl("txtMiddleName"), TextBox)).Text
thisAdjustmentDetail.LastName = (TryCast(insertedItem.FindControl("txtLastName"), TextBox)).Text
Dim qtrlyEarnings As String = (TryCast(insertedItem.FindControl("txtQuarterlyEarnings"), TextBox)).Text
If qtrlyEarnings <> "" Then
thisAdjustmentDetail.QuarterlyEarnings = Decimal.Parse(qtrlyEarnings)
Else
thisAdjustmentDetail.QuarterlyEarnings = 0D
End If
Dim insertDetailRecord As New DetailTable()
insertDetailRecord.InsertDetail(thisAdjustmentDetail)
thisAdjustmentDetail = Nothing
insertDetailRecord = Nothing
Catch ex As Exception
gridAdjustments.Controls.Add(New LiteralControl("Unable to insert item: " + ex.Message))
e.Canceled = True
End Try
End Sub
var RadRotator1=<%= Rttr.ClientID %>;
window.onresize=function()
{
var rotatorElement = document.getElementById("<%= Rttr.ClientID %>");
rotatorElement.RadResize();
}
<
table
cellspacing
=
"0"
cellpadding
=
"0"
width
=
"100%"
style
=
"table-layout: fixed"
>
<
tr
>
<
td
align
=
"left"
>
<
telerik:RadRotator
ID
=
"Rttr"
runat
=
"server"
Width
=
"100%"
ItemWidth
=
"225"
ScrollDirection
=
"Left"
Height
=
"285px"
ItemHeight
=
"165"
ScrollDuration
=
"500"
FrameDuration
=
"2000"
RotatorType
=
"FromCode"
InitialItemIndex
=
"4"
OnClientItemShown
=
"OnClientItemShown"
OnClientItemClicked
=
"OnClientItemClicked"
CssClass
=
"RemoveRotatorBorder"
>
<
ItemTemplate
>
<
asp:Image
ID
=
"img1"
runat
=
"server"
/>
</
ItemTemplate
>
</
telerik:RadRotator
>
<
telerik:RadCodeBlock
ID
=
"block1"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
Telerik.Web.UI.RadRotatorAnimation.set_scrollAnimationOptions("<%= Rttr.ClientID %>",
{
reflectionHeight: 0.5, // The height of the reflection
reflectionOpacity: 0.25
}
);
</
script
>
</
telerik:RadCodeBlock
>
</
td
>
</
tr
>
</
table
>
<telerik:GridBoundColumn DataField="WebsiteId" DataType="System.Int64" |
EmptyDataText="&nbsp;" HeaderText="WebsiteId" ReadOnly="True" |
SortExpression="WebsiteId" UniqueName="WebsiteId" Visible="false" ForceExtractValue="InEditMode"> |
</telerik:GridBoundColumn> |
<telerik:GridBoundColumn DataField="WebsiteUrl" EmptyDataText="&nbsp;" |
HeaderText="WebsiteUrl" SortExpression="WebsiteUrl" UniqueName="WebsiteUrl"> |
</telerik:GridBoundColumn> |
<telerik:GridTemplateColumn HeaderText="Client" |
DataType="System.Int64" UniqueName="Client" > |
<EditItemTemplate> |
<telerik:RadComboBox ID="RadComboBoxClientName" Runat="server" |
DataSourceID="LinqDataSourceClient" DataTextField="ClientName" |
DataValueField="ClientId" SelectedValue='<%# Bind("ClientId") %>' |
Skin="Vista" Width="280px"> |
<CollapseAnimation Duration="200" Type="OutQuint" /> |
</telerik:RadComboBox> |
</EditItemTemplate> |
<ItemTemplate> |
<asp:Label ID="LabelClientName" runat="server" Text= <%#Eval("tblClient.ClientName")%> > </asp:Label> |
</ItemTemplate> |
</telerik:GridTemplateColumn> |
<telerik:GridTemplateColumn HeaderText="Server" |
DataType="System.Int32" UniqueName="Server" > |
<EditItemTemplate> |
<telerik:RadComboBox ID="RadComboBoxServerName" Runat="server" |
DataSourceID="LinqDataSourceServer" DataTextField="ServerName" |
DataValueField="ServerId" SelectedValue='<%# Bind("ServerId") %>' |
Skin="Vista" Width="280px"> |
<CollapseAnimation Duration="200" Type="OutQuint" /> |
</telerik:RadComboBox> |
</EditItemTemplate> |
<ItemTemplate> |
<asp:Label ID="LabelServerName" runat="server" Text= <%#Eval("tblServer.ServerName")%>> </asp:Label> |
</ItemTemplate> |
</telerik:GridTemplateColumn> |
<telerik:GridBoundColumn DataField="LogFilePath" EmptyDataText="&nbsp;" |
HeaderText="LogFilePath" SortExpression="LogFilePath" |
UniqueName="LogFilePath" Display="False"> |
</telerik:GridBoundColumn> |
<telerik:GridBoundColumn DataField="BandWidthCost" DataType="System.Decimal" |
EmptyDataText="&nbsp;" HeaderText="BandWidthCost" |
SortExpression="BandWidthCost" UniqueName="BandWidthCost" Visible="false"> |
</telerik:GridBoundColumn> |
protected void RadGrid1_Init(object sender, EventArgs e) |
{ |
GridFilterMenu menu = RadGrid1.FilterMenu; |
int i = 0; |
while (i < menu.Items.Count) |
{ |
if (menu.Items[i].Text == "NoFilter" || |
menu.Items[i].Text == "Contains" || |
menu.Items[i].Text == "EqualTo" || |
menu.Items[i].Text == "GreaterThan" || |
menu.Items[i].Text == "LessThan") |
{ |
i++; |
} |
else |
{ |
menu.Items.RemoveAt(i); |
} |
} |
} |