or

Using _ms As System.IO.MemoryStream = New System.IO.MemoryStream() _radChart.Save(_ms, System.Drawing.Imaging.ImageFormat.Png) page.Response.Clear() page.Response.ClearHeaders() page.Response.AddHeader("Content-disposition", "attachment; filename=" & pngName & ".png") page.Response.AddHeader("Content-type", "image/png") page.Response.BinaryWrite(_ms.ToArray()) page.Response.End()End Usingfunction CheckNodeChildren(node, isChecked) { var nbChildrenNode = node.get_nodes().get_count(); if (nbChildrenNode > 0) { for (var i = 0; i < nbChildrenNode; i) { var childNode = node.get_nodes().getNode(i); DetermineMode(childNode, isChecked, false); CheckNodeChildren(childNode, isChecked); } return true; } else return false;}function DetermineMode(node, isAllNodeChecked, isSomeNodeChecked){ if (isAllNodeChecked) { SetMode_TotalAccess(node); } else if (isSomeNodeChecked) { SetMode_PartialAccess(node); } else { SetMode_ForbiddenAccess(node); }} function SetMode_TotalAccess(node){ node.set_checked(true); node.set_imageUrl("/image/checked.gif"); node.set_text("Total");// node.set_toolTip(\ TOOLTIP_PictureTotal \);}function SetMode_ForbiddenAccess(node){ node.set_checked(false); node.set_imageUrl("/image/deleted.gif"); node.set_text("Forbidden");// node.set_toolTip(\ TOOLTIP_PictureForbidden \);}function SetMode_PartialAccess(node){ node.set_checked(false); node.set_imageUrl("/image/partial.gif"); node.set_text("Partial");// node.set_toolTip(\ TOOLTIP_PicturePartial \);}Private Sub ComboDoldur() objDt = objLogin.Select("TBLPROJEADI") radFirma.DataSource = objDt radFirma.DataTextField = "TXTPROJEADI" radFirma.DataValueField = "TXTPROJEKOD" radFirma.DataBind() End Sub Private Sub ChartDoldur() objDt = objLogin.Select("VIEWBOLGELEME", Nothing, "ORDER BY CAGRISAYISI DESC") radChart.DataSource = objDt radChart.PlotArea.YAxis.AddRange(0, 1, 0.1) radChart.Series(0).DataXColumn = "X" radChart.Series(0).DataYColumn = "Y" radChart.Series(0).Appearance.LabelAppearance.Visible = False radChart.DataBind() End Sub
| <snt:CustomizedGrid ID="dgQResults" runat="server" Skin="Office2007" |
| OnNeedDataSource="dgQResults_NeedDataSource" |
| OnItemCommand="dgQResults_ItemCommand" |
| OnPreRender="dgQResults_PreRender" |
| OnItemCreated="dgQResults_ItemCreated" |
| OnInsertCommand="dgQResults_InsertCommand" |
| OnUpdateCommand="dgQResults_UpdateCommand" |
| OnDeleteCommand="dgQResults_DeleteCommand" |
| OnColumnCreated="dgQResults_ColumnCreated" |
| OnPageIndexChanged="dgQResults_PageIndexChanged" |
| Width="100%" Height="370px" |
| AllowFilteringByColumn="True" |
| ShowCustomFilters="true" |
| AllowSorting="True" |
| CustomEnableInsert="false" |
| CustomEnablePrint="true" |
| EnableLinqExpressions="false" |
| AutoGenerateDeleteColumn="true" |
| > |
| <MasterTableView |
| AutoGenerateColumns="True" |
| RetrieveDataTypeFromFirstItem="true"> |
| <Columns> |
| <telerik:GridButtonColumn ButtonType="ImageButton" ImageUrl="/_layouts/SMISUGIS/Images/Arrow.png" UniqueName="SelectColumn" CommandName="DisplayObject"> |
| </telerik:GridButtonColumn> |
| <snt:CustomizedGridEditColumn></snt:CustomizedGridEditColumn> |
| </Columns> |
| <EditFormSettings ColumnNumber="2" > |
| <FormTableItemStyle Wrap="False"></FormTableItemStyle> |
| <FormMainTableStyle CellSpacing="0" CellPadding="3" BackColor="#FEFCE8" /> |
| <FormTableStyle CellSpacing="0" CellPadding="2" Height="110px" |
| BackColor="#FEFCE8" /> |
| <FormStyle Width="100%" BackColor="#FEFCE8"></FormStyle> |
| <FormTableAlternatingItemStyle Wrap="False"></FormTableAlternatingItemStyle> |
| <EditColumn ButtonType="ImageButton" |
| CancelText = "Anuleaza" CancelImageUrl = "/_layouts/TabStrip/cancel.gif" |
| InsertText="Adauga" InsertImageUrl = "/_layouts/TabStrip/save.gif" |
| EditText = "Editeaza" EditImageUrl = "/_layouts/TabStrip/save.gif" |
| UpdateImageUrl="/_layouts/TabStrip/save.gif" |
| UniqueName="EditColumn"></EditColumn> |
| <FormTableButtonRowStyle VerticalAlign="Bottom" HorizontalAlign="Left" ></FormTableButtonRowStyle> |
| </EditFormSettings> |
| </MasterTableView> |
| </snt:CustomizedGrid> |
'***************************************' Initialize Variables'***************************************Dim objColumn_Select As New Telerik.Web.UI.GridCheckBoxColumn'***************************************' Add Button Column To Grid'***************************************Me.gridMain.Columns.Add(objColumn_Select)'***************************************' Define Column Properties'***************************************With objColumn_Select .ItemStyle.HorizontalAlign = HorizontalAlign.Center .HeaderText = "" .UniqueName = "chkSelect"End With'***************************************' Add Handler To Custom ItemPreRender Event'***************************************AddHandler e.Item.PreRender, AddressOf Me.gridMain_ItemPreRender'***************************************' Add "OnCheckedChanged" Event'***************************************CType(e.Item.FindControl("chkSelect"), CheckBox).Attributes("onCheckedChanged") = "gridMain_ToggleRowSelection"