or
| protected void rgForecastSummaryView_Values_DataBound(object sender, EventArgs e) |
| { |
| if (rgForecastSummaryView_Values.Items.Count > 0) |
| { |
| GridFooterItem footerItem = (GridFooterItem)rgForecastSummaryView_Values.MasterTableView.GetItems(GridItemType.Footer)[0]; |
| footerItem["MaterialGroup"].Text = "Grand Totals:"; |
| footerItem["MaterialGroup"].Font.Bold = true; |
| footerItem["PriorYear"].Text = priorYearTotal.ToString(); |
| footerItem["PriorPeriod"].Text = priorPeriodTotal.ToString(); |
| footerItem["AccRepForecast"].Text = accountForecastTotal.ToString(); |
| footerItem["MgmtAllocation"].Text = managmentAllocationTotal.ToString(); |
| footerItem["Difference"].Text = differenceTotal.ToString(); |
| rgForecastSummaryView_Values.ShowGroupPanel = true; |
| rgForecastSummaryView_Values.MasterTableView.CommandItemSettings.ShowExportToCsvButton = true; |
| GridCommandItem commandItem = (GridCommandItem)rgForecastSummaryView_Values.MasterTableView.GetItems(GridItemType.CommandItem)[0]; |
| LinkButton lnkbtn1 = (LinkButton)commandItem.FindControlRecursive("InitInsertButton"); |
| lnkbtn1.Visible = true; |
| ramForecastSummaryView_AjaxManager.AjaxSettings.AddAjaxSetting(lnkbtn1, rgForecastSummaryView_Totals, ralpForecastSummaryView_LoadingPanel); |
| ramForecastSummaryView_AjaxManager.AjaxSettings.AddAjaxSetting(lnkbtn1, rgForecastSummaryView_Values, ralpForecastSummaryView_LoadingPanel); |
| } |
| else |
| { |
| rgForecastSummaryView_Values.ShowGroupPanel = false; |
| rgForecastSummaryView_Values.MasterTableView.CommandItemSettings.ShowExportToCsvButton = false; |
| GridCommandItem commandItem = (GridCommandItem)rgForecastSummaryView_Values.MasterTableView.GetItems(GridItemType.CommandItem)[0]; |
| LinkButton lnkbtn1 = (LinkButton)commandItem.FindControlRecursive("InitInsertButton"); |
| lnkbtn1.Visible = false; |
| } |
| } |

| Protected Sub RadGrid1_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles RadGrid1.Init |
| Dim menu As GridFilterMenu = RadGrid1.FilterMenu |
| Dim i As Integer = Menu.Items.Count - 1 |
| While i >= 0 |
| If menu.Items(i).Text = "NoFilter" Or menu.Items(i).Text = "Contains" Or menu.Items(i).Text = "GreaterThanOrEqualTo" Then |
| 'menu.Items.RemoveAt(i) |
| ElseIf menu.Items(i).Text = "Custom" Then |
| menu.Items(i).Text = "LessThanOrEqualTo" |
| Else |
| menu.Items.RemoveAt(i) |
| End If |
| System.Math.Max(System.Threading.Interlocked.Decrement(i), i + 1) |
| End While |
| End Sub |
| <telerik:RadUpload ID="RadUpload1" runat="server" ToolTip="ä¸Šä¼ é™„ä»¶" Width="100%" |
| AllowedFileExtensions="å¢žåŠ é™„ä»¶" CssClass="RadUploadFont" > |
| <Localization Add="æ·»åŠ é™„ä»¶" Clear="清空" Delete="åˆ é™¤" Remove="去除" Select="选择" /> |
| </telerik:RadUpload> |
