| ArrayList myList = new ArrayList(); |
| myList.Add(1); |
| myList.Add(2); |
| myList.Add(3); |
| myList.Add(4); |
| RadChart radChart = new RadChart(); |
| // Some formatting here |
| radChart.DataSource = myList; |
| radChart.DataBind(); |
| radChart.Save(@"c:\mychart.png", ImageFormat.Png); |
| foreach (ChartSeries series in radChart.Series) { |
| series.Appearance.LabelAppearance.Visible = false; |
| series.Appearance.LineSeriesAppearance.Color = System.Drawing.Color.Black; |
| } |
<telerik:RadUpload ID="RadUpload1" runat="server" TargetPhysicalFolder="c:\\folder1\\"/>
<telerik:RadProgressArea id="RadProgressArea1" runat="server"/>
<asp:Button id="button1" runat="server" OnClick="btn1_Click" text="Submit" />
<telerik:RadUpload ID="RadUpload2" runat="server" TargetPhysicalFolder="c:\\folder2\\"/>
<telerik:RadProgressArea id="RadProgressArea2" runat="server"/>
<asp:Button id="button2" runat="server" OnClick="btn2_Click" text="Submit" />
If I select files both in RadUpload1 and RadUpload2, and click button1 to submit RadUpload1, files in RadUpload2 also will be uploaded?
It seems that doing postback will upload all files selected in RadUpload?
Do you have an easy way to make something like an independent upload group including a RadUpload, a RadProgressArea, and a submit button? I just wonder if there is something like this in RadUpload.
:) Thanks!
Best Regards
Airad
| <telerik:RadGrid ID="gridJourneys" runat="server" Width="960px" AutoGenerateColumns="False" GridLines="None" enableEmbeddedSkins="False" skin="SureTrack"> |
| <MasterTableView DataKeyNames="JourneyID" CommandItemDisplay="Top" AutoGenerateColumns="False" Name="Journeys" ShowFooter="true" > |
| <CommandItemTemplate> |
| <span class="title"><asp:Label ID="lblTitle" runat="server" Text="Title"></asp:Label></span> |
| <table cellpadding="5" cellspacing="0" style="width:200px"> |
| <tr> |
| <td style="width:100px">No Journeys:</td> |
| <td style="width:100px"><asp:Label ID="lblNoJourneys" runat="server"></asp:Label></td> |
| </tr> |
| <tr> |
| <td>Total Distance:</td> |
| <td><asp:Label ID="lblTotalDistance" runat="server"></asp:Label></td> |
| </tr> |
| <tr> |
| <td>Total Time:</td> |
| <td><asp:Label ID="lblTotalDuration" runat="server"></asp:Label></td> |
| </tr> |
| <tr> |
| <td>Total Idling</td> |
| <td><asp:Label ID="lblTotalIdling" runat="server"></asp:Label></td> |
| </tr> |
| </table> |
| <br /> |
| </CommandItemTemplate> |
| <NoRecordsTemplate> |
| There are no journeys on this date. |
| </NoRecordsTemplate> |
| <Columns> |
| <telerik:GridBoundColumn DataField="JourneyID" Aggregate="Count" Visible="false" FooterAggregateFormatString="{0}"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="StartDateTime" DataFormatString="{0:dd/MM/yy HH:mm}" HeaderText="Start Time" UniqueName="StartDateTime"> |
| <ItemStyle Width="85px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="Start Location" UniqueName="StartLocation"> |
| <ItemTemplate> |
| <asp:label runat="server" id="lblStartLocation"/> |
| </ItemTemplate> |
| <ItemStyle Width="265px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="EndDateTime" DataFormatString="{0:dd/MM/yy HH:mm}" HeaderText="End Time" UniqueName="EndDateTime"> |
| <ItemStyle Width="85px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="End Location" UniqueName="EndLocation" > |
| <ItemTemplate> |
| <asp:label runat="server" id="lblEndLocation"/> |
| </ItemTemplate> |
| <ItemStyle Width="265px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="TimeTakenInSeconds" DataFormatString="{0}" UniqueName="TimeTakenInSeconds" Aggregate="Sum" FooterAggregateFormatString="{0}" Visible="false" > |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="IdlingTimeInSeconds" DataFormatString="{0}" UniqueName="IdlingTimeInSeconds" Aggregate="Sum" FooterAggregateFormatString="{0}" visible="false" > |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn HeaderText="Duration" DataField="TimeTaken" UniqueName="TimeTaken"> |
| <ItemStyle Width="65px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="DistanceTravelled" DataFormatString="{0:F2}" HeaderText="Distance" UniqueName="DistanceTravelled" Aggregate="Sum" FooterAggregateFormatString="{0:F2}"> |
| <ItemStyle Width="65px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="On Site" UniqueName="TemplateColumn2"> |
| <ItemTemplate> |
| <asp:Label runat="server" ID="lblTimeAtDestination"></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Width="80px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Info" UniqueName="TemplateColumn3"> |
| <ItemTemplate> |
| <asp:Label runat="server" ID="lblInfo"></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Width="50px" /> |
| </telerik:GridTemplateColumn> |
| </Columns> |
| <DetailTables> |
| <telerik:GridTableView AutoGenerateColumns="false" Name="Polls" DataKeyNames="GPSID" ShowFooter="false"> |
| <ParentTableRelation> |
| <telerik:GridRelationFields DetailKeyField="JourneyID" MasterKeyField="JourneyID" /> |
| </ParentTableRelation> |
| <Columns> |
| <telerik:GridBoundColumn DataField="GPSDateTime" HeaderText="Time" DataFormatString="{0:dd/MM/yy HH:mm}"> |
| <ItemStyle Width="100px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="Location"> |
| <ItemTemplate> |
| <asp:Label runat="server" ID="lblLocation"></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Width="560px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Speed"> |
| <ItemTemplate> |
| <asp:Label runat="server" ID="lblSpeed"></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Width="100px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Total Time"> |
| <ItemTemplate> |
| <asp:Label runat="server" ID="lblCumulativeTime"></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Width="100px" /> |
| </telerik:GridTemplateColumn > |
| <telerik:GridTemplateColumn HeaderText="Total Distance"> |
| <ItemTemplate> |
| <asp:Label runat="server" ID="lblCumulativeDistance"></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Width="100px" /> |
| </telerik:GridTemplateColumn> |
| </Columns> |
| </telerik:GridTableView> |
| </DetailTables> |
| </MasterTableView> |
| </telerik:RadGrid> |
| Protected Sub gridJourneys_ColumnCreated(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridColumnCreatedEventArgs) Handles gridJourneys.ColumnCreated |
| If TypeOf e.Column Is GridGroupSplitterColumn Then |
| e.Column.HeaderStyle.Width = Unit.Pixel(0) |
| e.Column.HeaderStyle.Font.Size = FontUnit.Point(0) |
| e.Column.ItemStyle.Width = Unit.Pixel(0) |
| e.Column.ItemStyle.Font.Size = FontUnit.Point(0) |
| e.Column.Resizable = False |
| End If |
| End Sub |
| Private Sub gridJourneys_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles gridJourneys.PreRender |
| For Each column As GridColumn In gridJourneys.MasterTableView.RenderColumns |
| If (TypeOf column Is GridGroupSplitterColumn) Then |
| column.HeaderStyle.Width = Unit.Pixel(0) |
| column.HeaderStyle.Font.Size = FontUnit.Point(0) |
| column.ItemStyle.Width = Unit.Pixel(0) |
| column.ItemStyle.Font.Size = FontUnit.Point(0) |
| column.Resizable = False |
| End If |
| Next |
| End Sub |
| <telerik:RadGrid ID="gridJourneys" runat="server" Width="960px" AutoGenerateColumns="False" GridLines="None" skin="SkyBlue"> |
| <MasterTableView DataKeyNames="JourneyID" CommandItemDisplay="Top" Name="Journeys" ShowFooter="True" ShowGroupFooter="True" > |
| <CommandItemTemplate> |
| <table cellpadding="5" cellspacing="0"> |
| <tr> |
| <td colspan="2"> <span class="title"><asp:Label ID="lblTitle" runat="server" Text="Title"></asp:Label></span> </td> |
| </tr> |
| <tr> |
| <td>No Journeys</td> |
| <td><asp:Label ID="lblNoJourneys" runat="server"></asp:Label></td> |
| </tr> |
| <tr> |
| <td>Total Distance</td> |
| <td><asp:Label ID="lblTotalDistance" runat="server"></asp:Label></td> |
| </tr> |
| <tr> |
| <td>Total Time</td> |
| <td><asp:Label ID="lblTotalDuration" runat="server"></asp:Label></td> |
| </tr> |
| </table> |
| <br /> |
| </CommandItemTemplate> |
| <NoRecordsTemplate> |
| There are no journeys on this date. |
| </NoRecordsTemplate> |
| <GroupByExpressions> |
| <telerik:GridGroupByExpression> |
| <SelectFields> |
| <telerik:GridGroupByField FieldName="StartDate" FieldAlias="StartDate" FormatString="" HeaderText=""/> |
| <telerik:GridGroupByField FieldAlias="TotalDistance" Aggregate="Sum" FieldName="DistanceTravelled" FormatString="" HeaderText="" /> |
| <telerik:GridGroupByField FieldAlias="TotalTime" Aggregate="Sum" FieldName="TimeTakenInSeconds" FormatString="" HeaderText="" /> |
| <telerik:GridGroupByField FieldAlias="Count" Aggregate="Count" FieldName="JourneyID" FormatString="" HeaderText="" /> |
| </SelectFields> |
| <GroupByFields> |
| <telerik:GridGroupByField FieldName="StartDate" FieldAlias="StartDate" FormatString="" HeaderText=""/> |
| </GroupByFields> |
| </telerik:GridGroupByExpression> |
| </GroupByExpressions> |
| <Columns> |
| <telerik:GridBoundColumn DataField="JourneyID" Aggregate="Count" Visible="False" FooterAggregateFormatString="{0}" UniqueName="JourneyID"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="StartDateTime" DataFormatString="{0:dd/MM/yy HH:mm}" HeaderText="Start Time" UniqueName="StartDateTime"> |
| <ItemStyle Width="100px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="Start Location" UniqueName="StartLocation"> |
| <ItemTemplate> |
| <asp:label runat="server" id="lblStartLocation"/> |
| </ItemTemplate> |
| <ItemStyle Width="280px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="EndDateTime" DataFormatString="{0:dd/MM/yy HH:mm}" HeaderText="End Time" UniqueName="EndDateTime"> |
| <ItemStyle Width="100px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="End Location" UniqueName="EndLocation" > |
| <ItemTemplate> |
| <asp:label runat="server" id="lblEndLocation"/> |
| </ItemTemplate> |
| <ItemStyle Width="280px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="TimeTakenInSeconds" DataFormatString="{0}" UniqueName="TimeTakenInSeconds" Aggregate="Sum" FooterAggregateFormatString="{0}" Visible="False" > |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn HeaderText="Duration" DataField="TimeTaken" UniqueName="TimeTaken"> |
| <ItemStyle Width="100px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="DistanceTravelled" DataFormatString="{0:F2}" HeaderText="Distance" UniqueName="DistanceTravelled" Aggregate="Sum" FooterAggregateFormatString="{0:F2}"> |
| <ItemStyle Width="100px" /> |
| </telerik:GridBoundColumn> |
| </Columns> |
| </MasterTableView> |
| <HeaderContextMenu EnableEmbeddedSkins="False" Skin="SureTrack"> |
| <CollapseAnimation Duration="200" Type="OutQuint" /> |
| </HeaderContextMenu> |
| <ClientSettings> |
| <Resizing AllowColumnResize="True" /> |
| </ClientSettings> |
| <FilterMenu EnableEmbeddedSkins="False" Skin="SureTrack"> |
| <CollapseAnimation Duration="200" Type="OutQuint" /> |
| </FilterMenu> |
| </telerik:RadGrid> |
For Each item As GridItem In radResourceLists.MasterTableView.Items
If TypeOf item Is GridEditableItem Then
Dim editableItem As GridEditableItem = CType(item, GridDataItem)
editableItem.Edit =
True
editableItem.BorderStyle = BorderStyle.None
End If
Next