Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
129 views
Hai
   How to get full path in client side ?  below client side code get name ,extension ,but how to get full path  ?

function onClientFileUploaded(sender, args) {
    var fileExtention = args.get_fileName().substring(args.get_fileName().lastIndexOf('.') + 1, args.get_fileName().length);
    var contentType = args.get_fileInfo().ContentType;
    var name = args.get_fileName()
   
    alert(contentType);
}

how to get full path and show in asp textbox and remove file uploaded list .


 Pls  reply me asap
  
 Regards
   Aravind
Peter Filipov
Telerik team
 answered on 11 Jul 2013
1 answer
60 views
I have followed this 100% tutorial but my FileExplorer look like bed why? File Attached
http://demos.telerik.com/aspnet-ajax/fileexplorer/examples/asyncupload/defaultcs.aspx#qsf-demo-source

ABC
Top achievements
Rank 1
 answered on 11 Jul 2013
1 answer
114 views
Hello all --

We have a splitter with 2 panes that need to be synchronized with vertical scrolling. The situation is exactly like Microsoft Project in how tasks display in one pane and the schedule in the other pane, yet both are controlled by ONE vertical scroll bar.

Can you give my team a clue as to how to perform this??

Pane 1 will have RadGrid that lists event competitors and Pane 2 will be an aspx page that displays a tournament bracket. I want to be able to scroll the bracket (which has round 1, quarter finals, semi finals, and finals) and the competitors that are in the grid scroll along with scrolling the bracket.

Thanks!!
Dobromir
Telerik team
 answered on 11 Jul 2013
1 answer
109 views
hi , I have a radgrid in my page , when I want to use Automatic insert the insert button goes the outside of the grid zone ,
how can I do ?

<telerik:RadGrid ID="FieldGrid" runat="server" Width="100%" dir="rtl" OnNeedDataSource="FieldGrid_NeedDataSource" Skin="Hay" AutoGenerateColumns="False" CellSpacing="0" GridLines="None" OnInsertCommand="FieldGrid_InsertCommand" AllowAutomaticDeletes="True" AllowAutomaticInserts="True" AllowAutomaticUpdates="True" AutoGenerateDeleteColumn="True" AutoGenerateEditColumn="True" AutoGenerateHierarchy="True">
                       <ExportSettings>
                           <Pdf>
                               <PageHeader>
                                   <LeftCell Text="" />
                                   <MiddleCell Text="" />
                                   <RightCell Text="" />
                               </PageHeader>
                               <PageFooter>
                                   <LeftCell Text="" />
                                   <MiddleCell Text="" />
                                   <RightCell Text="" />
                               </PageFooter>
                           </Pdf>
                       </ExportSettings>
                       <ClientSettings AllowColumnsReorder="True" ReorderColumnsOnClient="True">
                           <Selecting AllowRowSelect="True" />
                           <Scrolling AllowScroll="True" UseStaticHeaders="True" />
                       </ClientSettings>
                       <MasterTableView CommandItemDisplay="TopAndBottom" Dir="rtl" DataKeyNames="FiledId" HierarchyLoadMode="Client" EditMode="InPlace" AllowAutomaticDeletes="False" AllowAutomaticInserts="False" AllowAutomaticUpdates="False" AllowPaging="True">
                           <CommandItemSettings ExportToPdfText="Export to PDF" />
                           <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column">
                           </RowIndicatorColumn>
                           <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column" Visible="True" Created="True">
                           </ExpandCollapseColumn>
                           <EditFormSettings>
                               <EditColumn FilterControlAltText="Filter EditCommandColumn column">
                               </EditColumn>
                           </EditFormSettings>
                           <PagerStyle PageSizeControlType="RadComboBox" />
                           <Columns>
                               <telerik:GridBoundColumn DataField="FiledNameEN" FilterControlAltText="Filter FiledNameEN column" HeaderText="FiledNameEN" SortExpression="FiledNameEN" UniqueName="FiledNameEN">
                                   <ItemStyle Width="100px" Wrap="False" />
                                   <ColumnValidationSettings>
                                       <ModelErrorMessage Text="" />
                                   </ColumnValidationSettings>
                                   <HeaderStyle Width="100px" Wrap="False" />
                               </telerik:GridBoundColumn>
                             <telerik:GridBoundColumn DataField="FiledNameFA" FilterControlAltText="Filter FiledNameFA column" HeaderText="FiledNameFA" SortExpression="FiledNameFA" UniqueName="FiledNameFA">
                                   <ItemStyle Width="100px" />
                                   <ColumnValidationSettings>
                                       <ModelErrorMessage Text="" />
                                   </ColumnValidationSettings>
                                   <HeaderStyle Width="100px" />
                               </telerik:GridBoundColumn>
                               <telerik:GridBoundColumn DataField="FiledType" FilterControlAltText="Filter FiledType column" HeaderText="FiledType" SortExpression="FiledType" UniqueName="FiledType">
                                   <ItemStyle Width="100px" />
                                   <ColumnValidationSettings>
                                       <ModelErrorMessage Text="" />
                                   </ColumnValidationSettings>
                                   <HeaderStyle Width="100px" />
                               </telerik:GridBoundColumn>
                               <telerik:GridBoundColumn DataField="FiledDefaultValue" FilterControlAltText="Filter FiledDefaultValue column" HeaderText="FiledDefaultValue" SortExpression="FiledDefaultValue" UniqueName="FiledDefaultValue">
                                   <ItemStyle Width="200px" />
                                   <ColumnValidationSettings>
                                       <ModelErrorMessage Text="" />
                                   </ColumnValidationSettings>
                                   <HeaderStyle Width="200px" />
                               </telerik:GridBoundColumn>
                               <telerik:GridBoundColumn DataField="FiledDescription" FilterControlAltText="Filter FiledDescription column" HeaderText="FiledDescription" SortExpression="FiledDescription" UniqueName="FiledDescription">
                                   <ItemStyle Width="200px" />
                                   <ColumnValidationSettings>
                                       <ModelErrorMessage Text="" />
                                   </ColumnValidationSettings>
                                   <HeaderStyle Width="200px" />
                               </telerik:GridBoundColumn>
                               <telerik:GridTemplateColumn DataField="HelpName" FilterControlAltText="Filter HelpName column" HeaderText="HelpName" SortExpression="HelpName" UniqueName="HelpName">
                                   <InsertItemTemplate>
                                       <telerik:RadDropDownTree ID="HelpTree" runat="server" DataFieldID="HelpId" DataFieldParentID="HelpParentId" DataSourceID="HelpSelectODS" DataTextField="HelpName" DataValueField="HelpId" dir="rtl">
                                       </telerik:RadDropDownTree>
                                   </InsertItemTemplate>
                                   <ItemTemplate>
                                       <asp:Label ID="HelpIdLabel" runat="server" Text='<%# Eval("HelpName") %>'></asp:Label>
                                   </ItemTemplate>
                                   <ItemStyle Width="200px" />
                                   <HeaderStyle Width="200px" />
                               </telerik:GridTemplateColumn>
                           </Columns>
                       </MasterTableView>
                       <PagerStyle PageSizeControlType="RadComboBox" />
                       <FilterMenu EnableImageSprites="False">
                       </FilterMenu>
                   </telerik:RadGrid>
Kostadin
Telerik team
 answered on 11 Jul 2013
1 answer
89 views
hello 

I want to export RadChart to excel so first Iam saving it.

following is my code

 Protected Sub btnSaveChart_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnSaveChart.Click
        Try

            Dim ms As New System.IO.MemoryStream
            RadChart1.Save(ms, System.Drawing.Imaging.ImageFormat.Png)
            Page.Response.Clear()
            Page.Response.ClearHeaders()
            ' Page.Response.AddHeader("Content-disposition", "attachment; filename=Chart.png")
            Page.Response.AddHeader("Content-type", "image/png")
            Page.Response.BinaryWrite(ms.ToArray())
            Page.Response.End()

        Catch ex As Exception

        End Try
       
    End Sub

But it does not work  , it gives following error

  Microsoft JScript runtime error: Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are when the response is modified by calls to Response.Write(), response filters, HttpModules, or server trace is enabled.
Details: Error parsing near '�PNG



please help me
waiting for reply
Peshito
Telerik team
 answered on 11 Jul 2013
3 answers
294 views
HI,

i have grid with below template and i need to expand all rows in a parent & child grids. Please let me know how can do it.

  <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
    </telerik:RadScriptManager>
    <telerik:RadFormDecorator ID="QsfFromDecorator" runat="server" DecoratedControls="All"
        EnableRoundedCorners="false" />
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID="mainTab">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="mainTab" LoadingPanelID="RadAjaxLoadingPanel1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="RadGrid1">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="mainTab">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="mainTabMultipages" />
                </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
    </telerik:RadAjaxManager>
    <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server">
    </telerik:RadAjaxLoadingPanel>
    <div>
        <telerik:RadTabStrip runat="server" ID="mainTab" OnTabClick="mainTab_TabClick" MultiPageID="mainTabMultipages"
            SelectedIndex="0">
        
            <Tabs>
                <telerik:RadTab runat="server" Text="Code Coverage Report" PageViewID="pvCodeCoverage">
                </telerik:RadTab>
            </Tabs>
           
            
             
        </telerik:RadTabStrip>
        <div style="float: right">
            <asp:LinkButton runat="server" ID="lnkExpandAll" Text="Expand All" OnClientClick="ExpandAll(); return false;"  Enabled="<%# EnableExpandAll %>"></asp:LinkButton>
           
        </div>
    </div>


    <telerik:RadMultiPage runat="server" ID="mainTabMultipages" SelectedIndex="0" RenderSelectedPageOnly="false">
       
        <telerik:RadPageView runat="server" ID="pvCodeCoverage">
            <telerik:RadTabStrip runat="server" ID="tbCodeCoverage" MultiPageID="Multipage1"
                SelectedIndex="0">
                <Tabs>
                    <telerik:RadTab runat="server" Text="Details" PageViewID="pvCodeCoverageDetails">
                    </telerik:RadTab>
                </Tabs>
                <Tabs>
                    <telerik:RadTab runat="server" Text="Graph" PageViewID="pvCodeCoverageGraph">
                    </telerik:RadTab>
                </Tabs>
            </telerik:RadTabStrip>
            <telerik:RadMultiPage runat="server" ID="Multipage1" SelectedIndex="0" RenderSelectedPageOnly="false">
                <telerik:RadPageView runat="server" ID="pvCodeCoverageDetails">
                    <telerik:RadGrid AllowSorting="True" runat="server" ID="grdCodeCoverage" OnItemCommand="grdCodeCoverage_ItemCommand"
                        AutoGenerateColumns="false" ShowFooter="true" PageSize="50" AllowMultiRowSelection="False"
                        AllowPaging="True" GridLines="None" ShowGroupPanel="true">
                        <PagerStyle Mode="NumericPages"></PagerStyle>
                        <MasterTableView DataKeyNames="ModuleName" AllowMultiColumnSorting="True" GroupLoadMode="Server">
                            <NoRecordsTemplate>
                                <asp:Label ID="Label1" runat="server" Text="There are no records" />
                            </NoRecordsTemplate>
                            <NestedViewTemplate>
                                <telerik:RadGrid AllowSorting="True" AllowPaging="true" runat="server" OnNeedDataSource="grdClassCodeCoverageDataSourceNeeded"
                                    ID="grdClassCodeCoverage" AutoGenerateColumns="false" ShowFooter="true" EnableLinqExpressions="false"
                                    OnItemCommand="grdClassCodeCoverage_ItemCommand">
                                    <MasterTableView DataKeyNames="ClassName">
                                        <NestedViewTemplate>
                                            <telerik:RadGrid AllowSorting="True" AllowPaging="true" runat="server" OnNeedDataSource="grdMethodCodeCoverageDataSourceNeeded"
                                                ID="grdMethodCodeCoverage" AutoGenerateColumns="false" ShowFooter="true" EnableLinqExpressions="false">
                                                <MasterTableView>
                                                    <Columns>
                                                        <telerik:GridBoundColumn SortExpression="MethodName" HeaderText="Method Name" HeaderButtonType="TextButton"
                                                            DataField="MethodName" UniqueName="MethodName">
                                                        </telerik:GridBoundColumn>
                                                        <telerik:GridBoundColumn SortExpression="BlocksCovered" HeaderText="Covered (Blocks)"
                                                            HeaderButtonType="TextButton" DataField="BlocksCovered" UniqueName="BlocksCovered">
                                                        </telerik:GridBoundColumn>
                                                        <telerik:GridBoundColumn SortExpression="BlocksNotCovered" HeaderText="Not Covered (Blocks)"
                                                            HeaderButtonType="TextButton" DataField="BlocksNotCovered" UniqueName="BlocksNotCovered">
                                                        </telerik:GridBoundColumn>
                                                        <telerik:GridBoundColumn SortExpression="BlocksNotCoveredPercentage" HeaderText="Not Covered (%Blocks)"
                                                            HeaderButtonType="TextButton" DataField="BlocksNotCoveredPercentage" UniqueName="BlocksNotCoveredPercentage">
                                                        </telerik:GridBoundColumn>
                                                        <telerik:GridBoundColumn SortExpression="BlocksCoveredPercentage" HeaderText="Covered (%Blocks)"
                                                            HeaderButtonType="TextButton" DataField="BlocksCoveredPercentage" UniqueName="BlocksCoveredPercentage">
                                                        </telerik:GridBoundColumn>
                                                    </Columns>
                                                </MasterTableView>
                                            </telerik:RadGrid>
                                        </NestedViewTemplate>
                                        <Columns>
                                            <telerik:GridBoundColumn SortExpression="ClassName" HeaderText="Class Name" HeaderButtonType="TextButton"
                                                DataField="ClassName" UniqueName="ClassName">
                                            </telerik:GridBoundColumn>
                                            <telerik:GridBoundColumn SortExpression="BlocksCovered" HeaderText="Covered (Blocks)"
                                                HeaderButtonType="TextButton" DataField="BlocksCovered" UniqueName="BlocksCovered">
                                            </telerik:GridBoundColumn>
                                            <telerik:GridBoundColumn SortExpression="BlocksNotCovered" HeaderText="Not Covered (Blocks)"
                                                HeaderButtonType="TextButton" DataField="BlocksNotCovered" UniqueName="BlocksNotCovered">
                                            </telerik:GridBoundColumn>
                                            <telerik:GridBoundColumn SortExpression="BlocksNotCoveredPercentage" HeaderText="Not Covered (%Blocks)"
                                                HeaderButtonType="TextButton" DataField="BlocksNotCoveredPercentage" UniqueName="BlocksNotCoveredPercentage">
                                            </telerik:GridBoundColumn>
                                            <telerik:GridBoundColumn SortExpression="BlocksCoveredPercentage" HeaderText="Covered (%Blocks)"
                                                HeaderButtonType="TextButton" DataField="BlocksCoveredPercentage" UniqueName="BlocksCoveredPercentage">
                                            </telerik:GridBoundColumn>
                                        </Columns>
                                    </MasterTableView>
                                </telerik:RadGrid>
                            </NestedViewTemplate>
                            <Columns>
                                <telerik:GridBoundColumn SortExpression="ModuleName" HeaderText="Module name" HeaderButtonType="TextButton"
                                    DataField="ModuleName" UniqueName="ModuleName">
                                </telerik:GridBoundColumn>
                                <telerik:GridBoundColumn SortExpression="CoveredBlocks" HeaderText="Covered (Blocks)"
                                    HeaderButtonType="TextButton" DataField="CoveredBlocks" UniqueName="CoveredBlocks">
                                </telerik:GridBoundColumn>
                                <telerik:GridBoundColumn SortExpression="NotCoveredBlocks" HeaderText="Not Covered (Blocks)"
                                    HeaderButtonType="TextButton" DataField="NotCoveredBlocks" UniqueName="NotCoveredBlocks">
                                </telerik:GridBoundColumn>
                                <telerik:GridBoundColumn SortExpression="NotCoveredBlocksPercentage" HeaderText="Not Covered (%Blocks)"
                                    HeaderButtonType="TextButton" DataField="NotCoveredBlocksPercentage" UniqueName="NotCoveredBlocksPercentage">
                                </telerik:GridBoundColumn>
                                <telerik:GridBoundColumn SortExpression="CoveredBlocksPercentage" HeaderText="Covered (%Blocks)"
                                    HeaderButtonType="TextButton" DataField="CoveredBlocksPercentage" UniqueName="CoveredBlocksPercentage">
                                </telerik:GridBoundColumn>
                            </Columns>
                        </MasterTableView>
                    </telerik:RadGrid>
                </telerik:RadPageView>
                <telerik:RadPageView runat="server" ID="pvCodeCoverageGraph">
                    <div>
                        <telerik:RadChart ID="chtCodeCoverage" IntelligentLabelsEnabled="true" runat="server"
                            AutoLayout="true" AutoTextWrap="true">
                        </telerik:RadChart>
                    </div>
                    <div>
                        <telerik:RadChart Width="800" IntelligentLabelsEnabled="true" ID="pieCodeCoverageGraph"
                            runat="server" AutoLayout="true" AutoTextWrap="true">
                        </telerik:RadChart>
                    </div>
                </telerik:RadPageView>
            </telerik:RadMultiPage>
        </telerik:RadPageView>
      
    </telerik:RadMultiPage>




 
Eyup
Telerik team
 answered on 11 Jul 2013
1 answer
90 views
Hi,

I have the scenaio in chrome and firefox:

1. insert any from element using the toolbar button, for example a button
2. the cursor is set on the button to enter a text for it
3. try to enter any text. The resulted html is:
<input type="button" style="width: 50px; height: 22px;" />button
Text is added fter the input tag.

In IE it works fine.

Is there a solution for this?
Dobromir
Telerik team
 answered on 11 Jul 2013
3 answers
160 views

Hi, anyone knows how to round the numbers on an x axis, I have values like 2, 3  4 and my a axis has 0 0.5, 1, 1.5 , 2, 2.5 etc

how do I only show 1, 2 3 4 5 etc? and hide 0.5, 1.5, 2.5

These are products sales, I cant show halves ...

thanks.

Stamo Gochev
Telerik team
 answered on 11 Jul 2013
1 answer
157 views
Instead of using just one table to bring back some data (see the following):

http://demos.telerik.com/aspnet-ajax/grid/examples/databinding/net35datasourcecontrols/defaultcs.aspx

is it possible to generate a LINQ query based on multiple entities to bring back the data?

Otherwise, just the one table is good fro DropDowns, but not for querying data against multiple entities and having it come back into the grid.
Marin
Telerik team
 answered on 11 Jul 2013
1 answer
291 views
I want to retrieve some data for a grid via client-side pagemethods via the following:
http://www.telerik.com/help/aspnet-ajax/grid-client-side-binding.html

After executing the checkbox2 clicked event, a "GetData" pagemethod is executed to retrieve results for the grid in the updategrid function.

After the results come back, instead of performing the clientside rowdatabound event, if I have a corresponding event set up on the grid at design time to execute it via server side, will it go ahead and perform that server side rowdatabound event.

Thing is getting data may be expensive depending on when you do it. If I can get the data in certain situations via a page method, I can let the server side rowdatabound event handle each row coming through and apply what is needed.

Or will it be a lot faster leaving it client side. If that's the case, why have any server side programming to begin with if it's going to take a lot longer? Do we need to do everything client side?

The above I assume would simulate CallBack events similar to what DevExpress has, I don't see any CallBack events with the Telerik controls other than this type of programming.

Any feedback would be much appreciated.
Antonio Stoilkov
Telerik team
 answered on 11 Jul 2013
Narrow your results
Selected tags
Tags
+? more
Top users last month
Simon
Top achievements
Rank 2
Iron
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Grant
Top achievements
Rank 3
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Simon
Top achievements
Rank 2
Iron
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Grant
Top achievements
Rank 3
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?