Telerik Forums
UI for ASP.NET AJAX Forum
2 answers
532 views
Hi all,

Is there anyone with a simple sample for string concatenating in a databinding field...

Here's my case.
I have a RadGrid with a hyperlink column. I want the link to link to a customer, but also to add a querystring parameter called returnurl.
The value of the ReturnUrl is the AbsoluteUri of the page. It can vary by it's QueryString.
A simple thing in many ways. And I could solve this by using the databound events, but I just think that another solution must be possible.

This is one take I tried. ReturnUrl is a public property on the page, returning the AbsoluteUri of the page. I did remember to call DataBind on the page.

<telerik:GridHyperLinkColumn DataTextField="Name" HeaderText="Name"   
UniqueName="ClientName" DataNavigateUrlFields="ID"   
DataNavigateUrlFormatString="clEdit.aspx?clID={0}&amp;returnurl=<%# ReturnUrl   
%>" > 

I also tried to make the call directly to the Request.Url.AbsoluteUri in stead of the property.
I also tried with ' in stead of "

So, if anyone has a take on this, please help me :)

Kind regards,
Morten
Morten Louw
Top achievements
Rank 1
 answered on 30 Nov 2009
1 answer
99 views
Hi

I'm trying to plot a chart that has about 35 columns (bars) and for each the legend needs to display about 100 - 200 characters of text.

I've tried moving the legend below the chart which works but it all seems to overlap and look very confused.

Does anyone have any tips on this?

Code I'm using@
rc.Legend.Visible = true;
   rc.Legend.Appearance.Position.AlignedPosition = Telerik.Charting.Styles.AlignedPositions.Bottom;
rc.Legend.Appearance.Location = Telerik.Charting.Styles.LabelLocation.OutsidePlotArea;
rc.PlotArea.Appearance.Dimensions.Height = 500;
rc.Legend.Appearance.Dimensions.Height = 2000;

Thanks in advance
John
Top achievements
Rank 1
 answered on 30 Nov 2009
4 answers
782 views

Hello,

I am using radcontrols .When ever I run the application Im getting

Error in web.config as "Could not load type 'Telerik.Web.UI.RadCompression'" and

Description: An error occurred during the processing of a configuration file required to service this request.
Please post your thoughts here.

Thanks,
Venkat
Auri
Top achievements
Rank 1
 answered on 30 Nov 2009
2 answers
106 views
screenshot

I have dynamic filtering set on my grid, so users can turn it on or off.
In IE8 upon first rendering with filters off they look normal, but will hide automatically.

However when calling the rebind, all the date filters double in size.

I cookie the filter choice so it carries over to the next grids they view.

here is my javascript code.  i sure wish there was a server side event for this that would happen in Ajax !

 <script type="text/javascript">  
 
                function pageLoad(sender, eventArgs) {  
 
                    var filter = getCookie("filter");  
                    if (filter != "on")  
                        $find('<%=rgSO.ClientID %>').get_masterTableView().hideFilterItem();  
                        $find('<%=rgSO.ClientID %>').get_masterTableView().rebind();  
 
                }  
 
                function showFilterItem() {  
 
                    var masterTable = $find("<%= rgSO.ClientID %>").get_masterTableView();  
                    masterTable.showFilterItem();  
                    masterTable.rebind();  
                    setCookie("filter", "on", 7);  
 
                }  
                function hideFilterItem() {  
 
                    var masterTable = $find("<%= rgSO.ClientID %>").get_masterTableView();  
                    masterTable.hideFilterItem();  
                    masterTable.rebind();  
                    setCookie("filter", "off", 7);  
                }   
            </script> 




David
Top achievements
Rank 1
 answered on 30 Nov 2009
1 answer
258 views
i was using grid edit pop up demo but i got this error

DataBinding: 'System.Data.DataRowView' non contiene una proprietà con nome 'CODICELINGUA,CODICEFORM'.


i need help asap please

actually i have 2 primary key on my database




Daniel
Telerik team
 answered on 30 Nov 2009
1 answer
101 views

Hi,

I put an "Insert Groupbox" item in the toolbar and I wrote a function for it like this:

      <script type="text/javascript">  
        Telerik.Web.UI.Editor.CommandList["InsertGroupbox"] = function(commandName, editor, args) {  
          var selElem = editor.getSelection().getParentElement();  
          if (selElem.tagName != "FIELDSET") {  
            editor.pasteHtml('<fieldset style="left: 20px; top: 20px; width: 200px; position: absolute; height: 80px;">Place your text here... </fieldset>');  
          }  
        };  
      </script> 

It's working nice while the cursor is in the body text of the editor.
But when an existing Element is selected (groupbox, image, etc.), the element is removed and the groupbox is inserted.

How to create an exception to avoid this replacement only when inserting groupboxes ?

Thanks,
Sébastien

Rumen
Telerik team
 answered on 30 Nov 2009
3 answers
154 views
I have a photo gallery page where the initial state is there is no photos.  I am trying to figure out how to show the insert item template view by default rather than the EmptyDataTemplate.  When I set InsertItemPosition in the NeedDataSource event it appears to have no effect except when I set the EmptyDataTemplate to null.  Seems like a hack to me?

Any thoughts on why this isn't working?

Thanks,
Colin
Rosen
Telerik team
 answered on 30 Nov 2009
2 answers
237 views
hi.
Can  any one help me.
how to create Folder in Client System To download files.
here i want to download multiple files from FTP to Client System.

Thank You
Suresh K.
Shaun Peet
Top achievements
Rank 2
 answered on 30 Nov 2009
1 answer
144 views
Hi All

I am using a tereik RadCombobox in an ASP page. Firefox recognizes the get_value() method but IE does not. it raises error "Object doesn't support this property or method".

I am using Telerik.Web.UI assembly version 2008.1.415.20, FireFox 3.0.15 and IE 8.0.

Thanks in advance for the help
Yosief Kesete

Simon
Telerik team
 answered on 30 Nov 2009
2 answers
106 views
I'm running into an issue with filtering the grid that is bound to LLBLGenProDataSource2 control. Everything appears to work fine (selecting, paging, sorting). However, when I try to use filtering with AllowFilteringByColumn=true, I'm running into a problem where the grid appears to not recognize the objects it is bound to. Below is the stack trace. The final error refers to EntityBase2 class, which is the LLBLGenPro base class for the actual derived entities. The base class of course doesn't have the properties such as AcctCode - these properties are on the derived class. I'm using the 2009.3.1103.35 release.

[ParseException: No property or field 'AcctCode' exists in type 'EntityBase2']
   Telerik.Web.UI.ExpressionParser.ParseMemberAccess(Type type, Expression instance) +1525
   Telerik.Web.UI.ExpressionParser.ParseIdentifier() +616
   Telerik.Web.UI.ExpressionParser.ParsePrimaryStart() +65
   Telerik.Web.UI.ExpressionParser.ParsePrimary() +36
   Telerik.Web.UI.ExpressionParser.ParseUnary() +365
   Telerik.Web.UI.ExpressionParser.ParseMultiplicative() +54
   Telerik.Web.UI.ExpressionParser.ParseAdditive() +54
   Telerik.Web.UI.ExpressionParser.ParseComparison() +57
   Telerik.Web.UI.ExpressionParser.ParseLogicalAnd() +49
   Telerik.Web.UI.ExpressionParser.ParseLogicalOr() +49
   Telerik.Web.UI.ExpressionParser.ParseExpression() +60
   Telerik.Web.UI.ExpressionParser.ParseArguments() +68
   Telerik.Web.UI.ExpressionParser.ParseArgumentList() +96
   Telerik.Web.UI.ExpressionParser.ParseIif() +58
   Telerik.Web.UI.ExpressionParser.ParseIdentifier() +280
   Telerik.Web.UI.ExpressionParser.ParsePrimaryStart() +65
   Telerik.Web.UI.ExpressionParser.ParsePrimary() +36
   Telerik.Web.UI.ExpressionParser.ParseUnary() +365
   Telerik.Web.UI.ExpressionParser.ParseMultiplicative() +54
   Telerik.Web.UI.ExpressionParser.ParseAdditive() +54
   Telerik.Web.UI.ExpressionParser.ParseComparison() +57
   Telerik.Web.UI.ExpressionParser.ParseLogicalAnd() +49
   Telerik.Web.UI.ExpressionParser.ParseLogicalOr() +49
   Telerik.Web.UI.ExpressionParser.ParseExpression() +60
   Telerik.Web.UI.ExpressionParser.ParseParenExpression() +63
   Telerik.Web.UI.ExpressionParser.ParsePrimaryStart() +136
   Telerik.Web.UI.ExpressionParser.ParsePrimary() +36
   Telerik.Web.UI.ExpressionParser.ParseUnary() +365
   Telerik.Web.UI.ExpressionParser.ParseMultiplicative() +54
   Telerik.Web.UI.ExpressionParser.ParseAdditive() +54
   Telerik.Web.UI.ExpressionParser.ParseComparison() +57
   Telerik.Web.UI.ExpressionParser.ParseLogicalAnd() +49
   Telerik.Web.UI.ExpressionParser.ParseLogicalOr() +49
   Telerik.Web.UI.ExpressionParser.ParseExpression() +60
   Telerik.Web.UI.ExpressionParser.Parse(Type resultType) +58
   Telerik.Web.UI.DynamicExpression.ParseLambda(ParameterExpression[] parameters, Type resultType, String expression, Object[] values) +81
   Telerik.Web.UI.DynamicExpression.ParseLambda(Type itType, Type resultType, String expression, Object[] values) +114
   Telerik.Web.UI.GridDynamicQueryable.Where(IQueryable source, String predicate, Object[] values) +187
   Telerik.Web.UI.GridDataTableFromEnumerable.FillData35() +3694
   Telerik.Web.UI.GridDataTableFromEnumerable.FillData() +1010
   Telerik.Web.UI.GridResolveEnumerable.Initialize() +55
   Telerik.Web.UI.GridResolveEnumerable.EnsureInitialized() +40
   Telerik.Web.UI.GridResolveEnumerable.get_DataTable() +31
   Telerik.Web.UI.GridEnumerableFromDataView..ctor(GridTableView owner, IEnumerable enumerable, Boolean CaseSensitive, Boolean autoGenerateColumns, GridColumnCollection presentColumns, String[] additionalField, Boolean retrieveAllFields) +221
   Telerik.Web.UI.GridDataSourceHelper.CreateGridEnumerable(GridTableView owner, IEnumerable enumerable, Boolean caseSensitive, Boolean autoGenerateColumns, GridColumnCollection presentColumns, String[] additionalField, Boolean retrieveAllFields) +155
   Telerik.Web.UI.GridDataSourceHelper.GetResolvedDataSource(GridTableView owner, Object dataSource, String dataMember, Boolean caseSensitive, Boolean autoGenerateColumns, GridColumnCollection presentColumns, String[] additionalField, Boolean retrieveAllFields) +556
   Telerik.Web.UI.GridTableView.get_ResolvedDataSource() +219
   Telerik.Web.UI.GridTableView.CreateControlHierarchy(Boolean useDataSource) +619
   Telerik.Web.UI.GridTableView.CreateChildControls(IEnumerable dataSource, Boolean useDataSource) +798
   System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) +57
   System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) +114
   System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) +31
   System.Web.UI.WebControls.DataBoundControl.PerformSelect() +142
   Telerik.Web.UI.GridTableView.PerformSelect() +28
   System.Web.UI.WebControls.BaseDataBoundControl.DataBind() +73
   Telerik.Web.UI.GridTableView.DataBind() +350
   Telerik.Web.UI.GridTableView.Rebind() +98
   Telerik.Web.UI.GridFilterCommandEventArgs.ExecuteCommand(Object source) +1027
   Telerik.Web.UI.RadGrid.OnBubbleEvent(Object source, EventArgs e) +191
   System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +37
   Telerik.Web.UI.GridItem.OnBubbleEvent(Object source, EventArgs e) +61
   System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +37
   Telerik.Web.UI.GridItem.OnBubbleEvent(Object source, EventArgs e) +165
   Telerik.Web.UI.GridItem.FireCommandEvent(String commandName, Object commandArgument) +80
   Telerik.Web.UI.RadGrid.RaisePostBackEvent(String eventArgument) +9054
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +175
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565

 

Albert
Top achievements
Rank 1
 answered on 30 Nov 2009
Narrow your results
Selected tags
Tags
+? more
Top users last month
Tien
Top achievements
Rank 1
Iron
Krasimir
Top achievements
Rank 3
Bronze
Iron
Iron
Cedar
Top achievements
Rank 1
Iron
Emil
Top achievements
Rank 1
Iron
Kyle Watson
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Tien
Top achievements
Rank 1
Iron
Krasimir
Top achievements
Rank 3
Bronze
Iron
Iron
Cedar
Top achievements
Rank 1
Iron
Emil
Top achievements
Rank 1
Iron
Kyle Watson
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?