Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
71 views
i am using ajax concepts to load rotator . but as is a service that shows latest informations , i must clear data before to add new arrivals data from ajax request .. How can i do that using javascript block.


to load data , it works fine using .


 

 

var radRotatorItemData = [];

 

 

radRotatorItemData.Html =

 

"<a href='' style='margin-left:10px'>" + DAF + "</a>";

 

 

rotator.addRotatorItem(radRotatorItemData, 0);

Niko
Telerik team
 answered on 31 May 2011
1 answer
137 views

Hi,

I'm working with Performance Center from HP and apparently they use the telerik component. Since last week I get an error that applies on the raduploadmodule of Telerik. I also contacted HP support but they are not progressing on this so I'm trying to directly check for help on this forum. I'm admin on the server where Performance Center is running on so I have the rights to do anything ;)

Who can help or point me to the solution?

Thanks,
Nico
 

Server Error in '/LoadTest' Application.

Configuration Error

Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: The specified module could not be found. (Exception from HRESULT: 0x8007007E) (E:\Program Files\HP\Performance Center Server\PCWEB\web.config line 104)

Source Error:

Line 102:      <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
Line 103:      <add name="SSOHttpModule" type="HP.PC.Security.SSO.MessageHandlers.SSOHttpModule, HP.PC.Security.SSO" />
Line 104: <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule" />Line 105:    </httpModules>
Line 106:  </system.web>

Source File: E:\Program Files\HP\Performance Center Server\PCWEB\web.config    Line: 104


Version Information: Microsoft .NET Framework Version:2.0.50727.3615; ASP.NET Version:2.0.50727.3618
Nico
Top achievements
Rank 1
 answered on 31 May 2011
1 answer
80 views
Hallo,

I have got a problem with the example on Example.

Because of this, i edited my code as following:
<telerik:RadGrid runat="server" ID="Grid_Statistik" AllowMultiRowEdit="false" Skin="Office2007"
            GridLines="None"  PageSize="20" AllowPaging="true" DataSourceID="Grid_Statistik_DataSource" AllowSorting="true"  ShowStatusBar="true" >
             <ExportSettings FileName="File" OpenInNewWindow="True">
                <Pdf PaperSize="A4" PageHeight="210mm" PageWidth="297mm" />
            </ExportSettings>
            <GroupPanel ID="GroupPanel" Text="Gruppierungsfläche">
            </GroupPanel><%----%>
            <MasterTableView Name="Grid_Statistik" runat="server"DataSourceID="Grid_Statistik_DataSource"
                AutoGenerateColumns="false" PageSize="20" AllowPaging="true" AllowMultiRowEdit="false" AllowFilteringByColumn="True">
                <RowIndicatorColumn>
                    <HeaderStyle Width="20px" />
                </RowIndicatorColumn>
                <ExpandCollapseColumn>
                    <HeaderStyle Width="20px" />
                </ExpandCollapseColumn>
                <Columns>
<telerik:GridBoundColumn HeaderText="Employee" UniqueName="Employee"
                        DataField="Employee" DataType="System.String" ReadOnly="True">
                        <FilterTemplate><%--DataSourceID="MA_Source" DataTextField="nameKomplett" DataValueField="hr_m_personal_id" --%>
                          <telerik:RadComboBox id="cbx_MA" runat="server" Skin="Office2007" OnLoad="cbx_MA_Load"
                          SelectedValue='<%# TryCast(Container,GridItem).OwnerTableView.GetColumn("Employee").CurrentFilterValue %>' OnClientSelectedIndexChanged="EmployeeIndexChanged"><%----%>
                            </telerik:RadComboBox>
                                <telerik:RadScriptBlock ID="RadScriptBlock1" runat="server">
                            <script type="text/javascript">
                                    function EmployeeIndexChanged(sender, args) {
                                        var tableView = $find(<%# TryCast(Container,GridItem).OwnerTableView.ClientID %>");
                                        tableView.filter("Employee", args.get_item().get_value(), "EqualTo");
                                }
                                </script>
                            </telerik:RadScriptBlock>
                        </FilterTemplate>
                        <HeaderStyle Width="250px" />
                    </telerik:GridBoundColumn>
 </Columns>
 </MasterTableView>
            <ClientSettings>
                <Scrolling ScrollHeight="415px" AllowScroll="True" UseStaticHeaders="true" />
            </ClientSettings>
            <PagerStyle AlwaysVisible="true" />
            <HeaderContextMenu EnableTheming="True">
 
                <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation>
            </HeaderContextMenu>
            <FilterMenu EnableTheming="True">
                <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation>
            </FilterMenu>
        </telerik:RadGrid>

If I use the RadComboBox to edit my filtervalue, my browser returns the following errorcode:
"tableView is null"
Because I used the code of the example, it might be a copy paste problem, but I don't see the mistake.....

Best regards
Mira
Telerik team
 answered on 31 May 2011
7 answers
142 views
Does RadRotator have a way to do a mouse over caption transparent area similar to the SimpleViewer.  An example of what I am looking for is at http://www.techstudio.ca/portfolio

I want to have the same functionality as this one without the thumbnails but with auto advance.

Thanks
Clint

Niko
Telerik team
 answered on 31 May 2011
1 answer
93 views
Hi,

I want to change the font color of selected Menu when it clicked. I tried to do it in Menu css but what is happening is, When we click on any menu there is page load and it reloads a full page and in that case the css again reload with page. So I thought to change font color of selected menu in C# code in Page_Load. But I am getting null for the selectedItem everytime after selection of any menu
Can you please let me know that how to do that change font color of selected menu ?

Note: I don't have any submenu in my menu control.


Thanks,
--JP
Princy
Top achievements
Rank 2
 answered on 31 May 2011
3 answers
222 views
http://www.telerik.com/help/aspnet-ajax/upload-custom-progress-monitoring-with-ajax.html

I am wanting to auto-hide the RadProgressArea on completion using AJAX - it does this automatically with a postback, but within an UpdatePanel, it just stays open after completion.
Referring to the above link, I have tried wrapping the RadProgressArea inside the UpdatePanel as well as not. I am having trouble with hiding the RadProgressArea on completion. I am using a Custom Progress, measuring a foreach loop and not uploading files.
How am I supposed to hide the RadProgressArea on completion? I have tried on client-side via the .hide() function and OnClientProgressUpdating event but this hides it as soon as it appears - before it's complete.

Thanks
David
Top achievements
Rank 1
 answered on 31 May 2011
17 answers
706 views
Hi,

I have an RadGridView within an UpdatePanel and I want to export it to Excel. Than I discover a problem. I've already knew that Button which triggers the actual export should be registered as an postback control. I did it (according to the way found on telerik website). But it does not work. My GridView looks like this

    
   <telerik:RadGrid ID="gvSearchTelerik" runat="server" 
                         OnItemCreated="gvSearchTelerik_ItemCreated" 
                         EnableAjaxSkinRendering="false" 
                         AllowSorting="True" 
                         AllowPaging="True" 
                         PageSize="15" 
                         GridLines="None" 
                         Width="100%" 
                         AllowFilteringByColumn="True" 
                         DataSourceID="sqlSearchDevice" 
                         HeaderStyle-Wrap="false" 
                         HeaderStyle-Width="150px" 
                         ShowGroupPanel="True" 
                         ShowStatusBar="true"
                <MasterTableView CommandItemDisplay="Top"
                    <CommandItemTemplate> 
                        <asp:ImageButton ID="bXls" runat="server" 
                                         OnInit="bXls_Init" 
                                         OnPreRender="bXls_PreRender" 
                                         OnClick="bXls_Click" 
                                         style="margin:3px 2px 1px 2px" 
                                         SkinID="ExportToExcel"/>                                
                    </CommandItemTemplate> 
                    <Columns> 
                        <telerik:GridBoundColumn DataField="Id" DataType="System.Int32" 
                                                 HeaderText="MojeIdecko"
                        </telerik:GridBoundColumn> 
                    </Columns> 
                </MasterTableView> 
                <PagerStyle Mode="NextPrevAndNumeric"></PagerStyle> 
                <ExportSettings IgnorePaging="true" OpenInNewWindow="true" ExportOnlyData="true" > 
                    <Excel FileExtension="xls" Format="ExcelML" /> 
                </ExportSettings>                          
            <ClientSettings AllowDragToGroup="True" 
                            AllowColumnsReorder="true" 
                            ReorderColumnsOnClient="true"
                <Scrolling AllowScroll="True" 
                           UseStaticHeaders="True" 
                           SaveScrollPosition="true" 
                           FrozenColumnsCount="1" /> 
            </ClientSettings>                          
        </telerik:RadGrid>  


it is placed in the content page of a master page. Update panel is placed over the whole content in the master page. The code behind of the export function is

    protected void bXls_Click(object sender, ImageClickEventArgs e)  
    {  
        gvSearchTelerik.ExportSettings.ExportOnlyData = true;  
        gvSearchTelerik.ExportSettings.IgnorePaging = true;  
        gvSearchTelerik.ExportSettings.OpenInNewWindow = true;  
        gvSearchTelerik.MasterTableView.ExportToExcel();  
    }  


i registered the button as postback control in the ItemCreated event of the gridview

    protected void gvSearchTelerik_ItemCreated(object sender, Telerik.Web.UI.GridItemEventArgs e) 
    { 
     if (e.Item is GridCommandItem) 
       { 
           ImageButton ibExportToExcel = (e.Item as GridCommandItem).FindControl("bXls"as ImageButton; 
           this.RegisterPostbackControl(this, ibExportToExcel); //this function just registers input control
// via ScriptManager placed on the MasterPage
       } 
    } 


however, each time i click the export button an asynchronous postback is made, not just fullpostback and GridView is not exported.
I tried other solution written on the telerik website, but non of them seem to work. What I've discovered was fact that export is made only for the first time. In other words, export is working, but when i made some postback on the page, export button does not cause full postback anymore.

please help.

thanks


Daniel
Telerik team
 answered on 31 May 2011
3 answers
141 views
Hello All,

I want to make a Gridview with a default grouping. For example i have 2 tables. The first one includes Countries and Country IDs. The second contains ID, ContactName, Email, CountryID.

I have 3 Country record in my Countries table and 5 Contact record in my Contacts table. 3 of my contacts belong to CountryID 1 and 2 of them to CountryID 2. There is no contacts for CountryID 3.

I want to group my grid by countries and show all the 3 country and contacts below.

The second condition is i want to be able to move this contacts between this groups. (Of course the records will be updated)

A sample view of my finish work is attached. I get all my countries by grouping in SQL Query. Bu the mistake is i get 1 record for the empty Country record. It souldnt.

My SQL Query is like:

SELECT Contacts.ID, Contacts.ContactName, Contacts.Email, Countries.ID AS CountryID, Countries.CountryName, COUNT(Contacts.ID) AS TotalContacts

FROM Contacts RIGHT OUTER JOIN Countries ON Contacts.CountryID = Countries.ID

GROUP BY Contacts.CountryID, Countries.ID, Countries.CountryName, Contacts.ContactName, Contacts.Email, Contacts.ID

<telerik:RadGrid ID="RadGrid1" runat="server" DataSourceID="SqlData"
    AutoGenerateColumns="False" AllowSorting="True" AllowMultiRowSelection="False"
    AllowPaging="True" PageSize="15" GridLines="None" OnRowDrop="RadGrid1_RowDrop">
    <PagerStyle Mode="NumericPages"></PagerStyle>
    <MasterTableView DataSourceID="SqlData" DataKeyNames="ID" GroupLoadMode="Server">
        <GroupByExpressions>
            <telerik:GridGroupByExpression>
                <SelectFields>
                    <telerik:GridGroupByField FieldAlias="Country" FieldName="Country"></telerik:GridGroupByField>
                    <telerik:GridGroupByField FieldName="TotalContact" Aggregate="Count"></telerik:GridGroupByField>
                </SelectFields>
                <GroupByFields>
                    <telerik:GridGroupByField FieldName="Country"></telerik:GridGroupByField>
                </GroupByFields>
            </telerik:GridGroupByExpression>
        </GroupByExpressions>
        <Columns>
            <telerik:GridDragDropColumn HeaderStyle-Width="18px" />
            <telerik:GridBoundColumn SortExpression="ID" HeaderText="ID" HeaderButtonType="TextButton" datafield="ID" UniqueName="ID" />
            <telerik:GridBoundColumn SortExpression="ContactName" HeaderText="Name" HeaderButtonType="TextButton" datafield="ContactName" UniqueName="ContactName" />
            <telerik:GridBoundColumn SortExpression="Country" HeaderText="Country" HeaderButtonType="TextButton" DataField="Country" UniqueName="Country" />
        </Columns>
    </MasterTableView>
    <ClientSettings AllowRowsDragDrop="true"
       <Selecting AllowRowSelect="True" EnableDragToSelectRows="false" /> 
    </ClientSettings>
</telerik:RadGrid>
Marin
Telerik team
 answered on 31 May 2011
1 answer
311 views
Hi All,
  I am trying to make the gridview row bold, The first row of my gridview is linkbuttons. when someone clicks on the linkbutton then I want to make the row bold, this works fine in my code, I want to show a pop up message to the user if the user clicks on another link button. the pop up message should say "You are leaving the link (Old Link Button ID) and you are going to (new link button ID) here. Are you Sure? if the user clicks "Yes" in the pop up window then I need to bold the new link button row that the user just clicked otherwise if the user clicks "NO" or cancel then I need to keep the old link button row bolded.

I tried lot of things and put lot of hours in it, but couldn't get forward with this.  Below is my code
This is inside the DataBound event of grid:
 foreach (GridDataItem item in RadGrid_IDPicker.Items)
                {
  
                    if (Convert.ToString(DataBinder.Eval(item.DataItem, "IID")) == lblID.Text)
                    {
                         
                        item.Style.Add(HtmlTextWriterStyle.FontWeight, "Bold");
                       
                    }
if (lblIDTemp.Text != lblID.Text)
{
  
   string radalertscript = "<script language='javascript'>function f(){confirm_select('" + lblIDtemp.ClientID + "'); Sys.Application.remove_load(f);}; Sys.Application.add_load(f);</script>";
  
                            Page.ClientScript.RegisterStartupScript(this.GetType(), "myScript", radalertscript);
  
}
        
}

In above code lblIDTemp is the value of the old link button which I stored in a hidden variable and lblID is the new link button value which i stored in another hidden varaible.

Any help will be higly apprecaited. I am trying to solve this problem since morning and don't know how to solve it.

Maria Ilieva
Telerik team
 answered on 31 May 2011
2 answers
65 views
I created a Telerik AJAX project and added a web page with master page. I added RadScriptManager, RadAjaxManager and RadGrid and set the columns. The grid is set to allow sorting and filtering via the telerik options. If I get the data, the filtering and sorting returns a page with only a small area in it - not filled with any data and not showíng the empty grid text. What is going wrong? Can you please help me to get this up?

Here is my page definition:

 

 

<telerik:RadScriptManager ID="RadScriptManager1" Runat="server">

 

 

 

</telerik:RadScriptManager>

 

 

 

<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">

 

 

 

<AjaxSettings>

 

 

 

<telerik:AjaxSetting AjaxControlID="OverviewGrid">

 

 

 

<UpdatedControls>

 

 

 

<telerik:AjaxUpdatedControl ControlID="OverviewGrid" />

 

 

 

</UpdatedControls>

 

 

 

</telerik:AjaxSetting>

 

 

 

</AjaxSettings>

 

 

 

</telerik:RadAjaxManager>

 

 

 

<telerik:RadGrid ID="OverviewGrid" runat="server" AllowFilteringByColumn="True"

 

 

 

 

AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False"

 

 

 

 

CellSpacing="0" CssClass="grid" Skin="WebBlue" GridLines="None">

 

<

 

 

MasterTableView>

 

 

<

 

 

CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings>

 

<

 

 

RowIndicatorColumn FilterControlAltText="Filter RowIndicator column">

 

 

<

 

 

HeaderStyle Width="20px"></HeaderStyle>

 

 

</

 

 

RowIndicatorColumn>

 

<

 

 

ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column">

 

 

<

 

 

HeaderStyle Width="20px"></HeaderStyle>

 

 

</

 

 

ExpandCollapseColumn>

 

 

 

<Columns>

 

 

 

<telerik:GridHyperLinkColumn DataNavigateUrlFields="ObjectId"

 

 

 

 

DataNavigateUrlFormatString="Request.aspx?ObjectId={0}"

 

 

 

 

DataTextField="Employee" FilterControlAltText="Filter Employee"

 

 

 

 

HeaderText="Employee" SortExpression="Employee" Target="_blank"

 

 

 

 

UniqueName="Employee">

 

 

 

</telerik:GridHyperLinkColumn>

 

 

 

<telerik:GridBoundColumn DataField="Division"

 

 

 

 

FilterControlAltText="Filter Division" HeaderText="Division"

 

 

 

 

SortExpression="Division" UniqueName="Division">

 

 

 

</telerik:GridBoundColumn>

 

 

 

<telerik:GridBoundColumn DataField="CostCenter"

 

 

 

 

FilterControlAltText="Filter Cost Center" HeaderText="Cost Center"

 

 

 

 

SortExpression="CostCenter" UniqueName="CostCenter">

 

 

 

</telerik:GridBoundColumn>

 

 

 

<telerik:GridBoundColumn DataField="RequestPeriod"

 

 

 

 

FilterControlAltText="Filter Request Period" HeaderText="Date"

 

 

 

 

SortExpression="RequestPeriod" UniqueName="RequestPeriod" DataFormatString="{0:d}">

 

 

 

</telerik:GridBoundColumn>

 

 

 

<telerik:GridNumericColumn DataField="Hours" DecimalDigits="2"

 

 

 

 

FilterControlAltText="Filter Hours" HeaderText="Hours"

 

 

 

 

SortExpression="Hours" UniqueName="Hours" DataFormatString="{0:N}">

 

 

 

</telerik:GridNumericColumn>

 

 

 

<telerik:GridBoundColumn DataField="Reason"

 

 

 

 

FilterControlAltText="Filter Reason" HeaderText="Reason"

 

 

 

 

SortExpression="Reason" UniqueName="Reason">

 

 

 

</telerik:GridBoundColumn>

 

 

 

<telerik:GridNumericColumn DataField="Overtime" DecimalDigits="2"

 

 

 

 

FilterControlAltText="Filter Overtime" HeaderText="Current Overtime"

 

 

 

 

SortExpression="Overtime" UniqueName="Overtime" ReadOnly="true" DataFormatString="{0:N}">

 

 

 

</telerik:GridNumericColumn>

 

 

 

<telerik:GridCheckBoxColumn DataField="ApprovalSuperior"

 

 

 

 

FilterControlAltText="Filter Superior Approval" HeaderText="Superior"

 

 

 

 

SortExpression="ApprovalSuperior" UniqueName="ApprovalSuperior" ReadOnly="true">

 

 

 

</telerik:GridCheckBoxColumn>

 

 

 

<telerik:GridCheckBoxColumn DataField="ApprovalCctResponsible"

 

 

 

 

FilterControlAltText="Filter Cost Center Approval" HeaderText="Cost Center"

 

 

 

 

SortExpression="ApprovalCctResponsible" UniqueName="ApprovalCCT" ReadOnly="true">

 

 

 

</telerik:GridCheckBoxColumn>

 

 

 

<telerik:GridCheckBoxColumn DataField="ApprovalBuResponsible"

 

 

 

 

FilterControlAltText="Filter BU Responsible Approval" HeaderText="HR BU"

 

 

 

 

SortExpression="ApprovalBuResponsible" UniqueName="ApprovalBU" ReadOnly="true">

 

 

 

</telerik:GridCheckBoxColumn>

 

 

 

<telerik:GridCheckBoxColumn DataField="ApprovalHeadHr"

 

 

 

 

FilterControlAltText="Filter Head HR Approval" HeaderText="Head HR"

 

 

 

 

SortExpression="ApprovalHeadHr" UniqueName="ApprovalHR" ReadOnly="true">

 

 

 

</telerik:GridCheckBoxColumn>

 

 

 

<telerik:GridCheckBoxColumn DataField="ApprovalWorksCouncil"

 

 

 

 

FilterControlAltText="Filter Works Council Approval" HeaderText="Works Council"

 

 

 

 

SortExpression="ApprovalWorksCouncil" UniqueName="ApprovalWC" ReadOnly="true">

 

 

 

</telerik:GridCheckBoxColumn>

 

 

 

<telerik:GridCheckBoxColumn DataField="ApprovalEmployee"

 

 

 

 

FilterControlAltText="Filter Employee Approval" HeaderText="Employee"

 

 

 

 

SortExpression="ApprovalEmployee" UniqueName="ApprovalEmployee" ReadOnly="true">

 

 

 

</telerik:GridCheckBoxColumn>

 

 

 

</Columns>

 

<

 

 

EditFormSettings>

 

 

<

 

 

EditColumn FilterControlAltText="Filter EditCommandColumn column"></EditColumn>

 

 

</

 

 

EditFormSettings>

 

 

</

 

 

MasterTableView>

 

<

 

 

FilterMenu EnableImageSprites="False"></FilterMenu>

 

<

 

 

HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default"></HeaderContextMenu>

 

 

 

</telerik:RadGrid>

 


Do I have to program something or will it work automatically?
Birgit
Top achievements
Rank 1
 answered on 31 May 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?