Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
84 views
hi, 
   I just upgrade my Aspnet ajax to ver 2011 Q1, my question is: in Grid's properties editor, I couldn't find fields-prompt support for DataKeyNames input, parent table relation defining (as attachment)..., even I've defined the DataSouce name.  RadGrid doesn't support this feature or I got the wrong design step?

mac
Veli
Telerik team
 answered on 13 Jul 2011
1 answer
130 views
System.Security.SecurityException is coming while fetching data in radgrid from sqlConnection object
I have uploaded the site to netfirms.com, they are only supporting Medium Trust Level.

Security Exception

Description: The application attempted to perform an operation not allowed by the security policy.  To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file. 

Exception Details: System.Security.SecurityException: Request for the permission of type 'System.Security.Permissions.ReflectionPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.


I have used templates for editing in radgrid.

How to get data in the radgrid without using reflection ?


Veli
Telerik team
 answered on 13 Jul 2011
3 answers
106 views
I am using a RadFilter with a RadGrid.  So far I have only got the RadFilter to work when my FilterExpression's FieldName is equal to a GridBoundColumn's DataField.

I have a column where the text displayed to the user is a concatenation of 3 fields from my DataSource.  However, I want the user to be able to filter by each of these fields individually.  Adding the individual fields as DataKeys did not work.  Right now I have it working by having 3 GridBoundColumns with DataField set to each of the 3 individual fields, and Visible=false.  Are there any performance implications to this approach?  Even if there aren't any, I still think it's messy code.  I would prefer to use the DataKey if possible.

I have another column where the value from my DataSource is an int.  However, to get the value I display to the user, I cast this int to an enum and call ToString().  I am building my filter expressions programmatically.  Right now it seems like I would have to build a RadFilterEqualToFilterExpression<int> for this column.  However, all my other columns would use RadFilterEqualToFilterExpression<string>.  My code would be much simpler if I could use RadFilterEqualToFilterExpression<string> for all my columns.  Is it possible to filter by DataItem["uniqueName"].Text?

Thank you!
Tsvetina
Telerik team
 answered on 13 Jul 2011
1 answer
53 views
Hi all.

I posted a reply to this post ( http://www.telerik.com/community/forums/aspnet-ajax/grid/grid-renders-differently-from-development-when-in-production.aspx#963065 ) yesterday but wanted to start a fresh post incase no one is monitoring that post any more

I have a grid with a filter row that renders incorrectl when IE8 is used in compatibility mode. I have attached 3 images to show what they look like in different scenarios..

Image 1 shows the header of my grid in IE8 with compatibility mode turned off.
Image 2 shows the same header in the same browser with compatibility turned on.
Image 3 shows the same setup as image2, but with the FilterControlWidth set to 50px, which is much narrower than the filter icon's required space.

The code for the first column (Customer Reference) is shown here...

This is the same code used to generate Image 1 and Image 2.
<telerik:GridBoundColumn 
        HeaderText="Customer reference"
        DataField="External_Document_No"
        SortExpression="External_Document_No"
        FilterControlWidth="108px"
        FilterListOptions="VaryByDataType"
        >
    <HeaderStyle    HorizontalAlign="Left"      Width="158px" />
    <ItemStyle      HorizontalAlign="Left"      Width="158px" />
</telerik:GridBoundColumn>

This is the code used to generate Image 3...
<telerik:GridBoundColumn 
        HeaderText="Customer reference"
        DataField="External_Document_No"
        SortExpression="External_Document_No"
        FilterControlWidth="50px"
        FilterListOptions="VaryByDataType"
        >
    <HeaderStyle    HorizontalAlign="Left"      Width="158px" />
    <ItemStyle      HorizontalAlign="Left"      Width="158px" />
</telerik:GridBoundColumn>

It seems that the FilterControlWidth option is only setting the textbox and not the overall width of the filter item (the textbox and the filter button)

Any ideas why the filter row doesn't all sit nice and neatly on one row?
Pavlina
Telerik team
 answered on 13 Jul 2011
2 answers
225 views
Hello,

I am using the RadGrid and I initialize it dynamicaly with a DataTable.

I want to get the different values I updated in the UpdateCommand events, but I can't find it with the GridCommandEventArgs.

Could you help me?


thanks.
Donatien
Top achievements
Rank 1
 answered on 13 Jul 2011
3 answers
49 views
Hi !

I have used radcombo box in my custom webpart coding for moss 2007. And I have my own style sheet. The width of this control is not set.

How can I overwrite the radcombo  box default style sheet?

Environment details
----------------------------------------------
Windows 2003
Sharepoint 2007
IIS 6.0
Telerik 2010.3.1109.20


Can you tell me the correct way?

Thanks in advance.


Dimitar Terziev
Telerik team
 answered on 13 Jul 2011
1 answer
64 views
Hi,
I use entity datasource for the tabstrip, but in the TabSelected event, the dataItem for the selected tab is 'nothing'. (I use templates for tabs)

How to get the dataitem in the 'tabselected' event

ex:

    Protected Sub TabSelected(ByVal sender As Object, ByVal e As RadTabStripEventArgs)
        Me.uxTabStrip.SelectedIndex = e.Tab.Index
        Dim entity= TryCast(e.Tab.DataItem, entity)
    End Sub

##  entity is 'Nothing' here 

regards,
Naresh
Dimitar Terziev
Telerik team
 answered on 13 Jul 2011
3 answers
78 views
Hi,

How can we find that , user has clicked the Navigation Right & Left (> & <),FastNavigation Left & Right (>> & << ) From Client Side and Server side, I want to be do some custome navigation for My requirement. and How can we find the Paritcular Date (Dynamic Date) and make that date as bold (Not Selecting , Just finding the Date ). we can check in the DayRender Event , but  i dont want to check in that, because it ll check for every refresh. i want to check only one time . Can you suggest me how to do?
Shinu
Top achievements
Rank 2
 answered on 13 Jul 2011
3 answers
208 views
v.2010.3.1317.40

I am using the grid client side databinding with vertical scrolling and static headers. I initially set the page size to 50 so the scrolling takes affect when the grid is bound. On the gui when i change the page size or filter the grid so that the scroll bar becomes unnecessary the grid header and item rows become misaligned. This misalignment happens on IE9/IE9 Compatibility, Chrome, FireFox, and Opera. The grid is in a div width 950px. I have also tried removing all header widths and div width and the misalignment still happens. I am not using ItemStyle-Widths or GridLine properties. Here is the grid and the type of client side databinding. Also i have attached the images of what is happening.

How do i get the header and item rows to align when I change the page size or filter?

I did just see something interesting happen as i was entering this post and retesting the grid. I was using IE9 with the menu bar hidden. I then changed the page size and the grid misaligned. I then clicked alt to show the menu and the grid aligned itself. If i could make the grid do this when after databinding thing would be great.

<telerik:RadGrid ID="gProducts" runat="server" AllowPaging="true" AllowSorting="true" AutoGenerateColumns="false" PageSize="50"
           AllowMultiRowSelection="true" Width="100%">
           <ItemStyle Font-Size="8pt" Height="10px" />
           <AlternatingItemStyle Font-Size="8pt" Height="10px" />
           <PagerStyle Mode="NextPrevAndNumeric" AlwaysVisible="true" />
           <ClientSettings>
               <Scrolling AllowScroll="true" ScrollHeight="100%" UseStaticHeaders="true" />
               <ClientEvents OnCommand="gProducts_Command" />
               <Selecting AllowRowSelect="true" />
           </ClientSettings>
           <MasterTableView ClientDataKeyNames="StockingListItemID" CommandItemDisplay="Top" TableLayout="Auto">
               <CommandItemTemplate>
                   <div style="height: 30px; text-align: right;">
                       <asp:Button ID="imgCancelChanges" runat="server" Text="Cancel" ToolTip="Cancel changes" Height="24px" Style="cursor: pointer;
                           margin: 2px 5px 0px 0px;" OnClientClick="CancelChanges(); return false;" />
                       <asp:Button ID="imgProcessChanges" runat="server" Text="Save" ToolTip="Save changes" Height="24px" Style="cursor: pointer;
                           margin: 2px 5px 0px 0px;" OnClientClick="ProcessChanges(); return false;" />
                       <asp:Button ID="btnEditMarkup" runat="server" Text="Edit Selected Rows" Height="24px" Style="cursor: pointer; margin: 2px 5px 0px 0px;"
                           OnClientClick="OpenWindow(); return false;" />
                   </div>
               </CommandItemTemplate>
               <Columns>
                   <telerik:GridBoundColumn UniqueName="SKU" DataField="SKU" HeaderText="Product #" ReadOnly="True" HeaderStyle-Width="80px" />
                   <telerik:GridBoundColumn UniqueName="ProductName" DataField="ProductName" HeaderText="Product Name" ReadOnly="True" HeaderStyle-Width="200px" />
                   <telerik:GridBoundColumn UniqueName="ManufacturerPartNumber" DataField="ManufacturerPartNumber" HeaderText="Mfg #" ReadOnly="True"
                       HeaderStyle-Width="85px" />
                   <telerik:GridBoundColumn UniqueName="ManufacturerName" DataField="ManufacturerName" HeaderText="Mfg Name" ReadOnly="True"
                       HeaderStyle-Width="155px" />
                   <telerik:GridBoundColumn UniqueName="Cost" SortExpression="" DataField="Cost" HeaderText="" DataFormatString="{0:c}" ReadOnly="True"
                       HeaderStyle-Width="60px" />
                   <telerik:GridTemplateColumn UniqueName="Markup" HeaderText="Markup" SortExpression="Markup" HeaderStyle-Width="80px">
                       <ItemTemplate>
                           <telerik:RadNumericTextBox ID="txtMarkup" ShowSpinButtons="true" IncrementSettings-InterceptArrowKeys="true" IncrementSettings-InterceptMouseWheel="true"
                               runat="server" MinValue="0" MaxValue="100" Type="Percent" Width="75px" Height="10px">
                               <ClientEvents OnValueChanged="markupChanged" />
                           </telerik:RadNumericTextBox>
                       </ItemTemplate>
                   </telerik:GridTemplateColumn>
                   <telerik:GridBoundColumn UniqueName="GlobalMarkup" DataField="GlobalMarkup" HeaderText="Gl Markup" DataFormatString="{0:p}"
                       HeaderTooltip="Global Markup" ReadOnly="True" HeaderStyle-Width="75px" />
                   <telerik:GridBoundColumn UniqueName="Price" SortExpression="" DataField="Price" HeaderText="Price" DataFormatString="{0:c}"
                       ReadOnly="True" HeaderStyle-Width="60px" />
               </Columns>
           </MasterTableView>
       </telerik:RadGrid>

function updateGrid(result) {
 tableView.set_dataSource(result.d);
 tableView.dataBind();
}
Manoj
Top achievements
Rank 1
 answered on 13 Jul 2011
1 answer
96 views
Hi,

Here I need to select parent and based on parent selection all childs should be selected. I got the code of HeaderItem checkbox but Its not solving my problem as I am unable to find TreeListSelectColumn at page_prerender to register JS onclick of its checked event.

Is there any solution by which I can select any of the parent in radtreelist and related childs will be select?

Thanks & Regards,

Kaushal Jani
Kaushal
Top achievements
Rank 1
 answered on 13 Jul 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Jay
Top achievements
Rank 3
Bronze
Iron
Iron
yw
Top achievements
Rank 2
Iron
Iron
Stefan
Top achievements
Rank 2
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Bohdan
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Jay
Top achievements
Rank 3
Bronze
Iron
Iron
yw
Top achievements
Rank 2
Iron
Iron
Stefan
Top achievements
Rank 2
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Bohdan
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?