Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
75 views
I am using the demo radrotator xml live for this project to show rss news.
One of the items in the rss feed is <link> which I am not showing but I would like to use it with the _temClick to open the full article in a radWindow.
This is my actual code:
01.<telerik:RadRotator ID="RadRotator1" RotatorType="AutomaticAdvance" ScrollDirection="Up"
02.                  ScrollDuration="4000" runat="server" Width="714"
03.                  ItemWidth="695" Height="260px" ItemHeight="70" FrameDuration="1" InitialItemIndex="-1"
04.                  CssClass="rotator" OnItemClick="RadRotator1_ItemClick">
05.                  <ItemTemplate>
06.                      <div class="itemTemplate" style="background-image: url('IMAGES3/<%# this.GetDayOfWeek(XPath("pubDate").ToString()) %>.png');">
07.                          <div class="dateTime">
08.                              <div class="time">
09.                                  <%# (this.GetTimeOnly(XPath("pubDate").ToString())) %>
10.                              </div>
11.                              <div class="date">
12.                                  <%# (this.GetDateOnly(XPath("pubDate").ToString()))%>
13.                              </div>
14.                          </div>
15.                          <div class="title">
16.                              <span>
17.                                  <%# System.Web.HttpUtility.HtmlEncode(XPath("title").ToString())%>
18.                              </span>
19.                          </div>
20.                          <div class="buttonDiv">
21.                              <asp:Button ID="Button1" class="button" runat="server" Text="View" OnClientClick="OnClick"  />
22.                              <asp:HiddenField id="rssLink" runat="server" value='<%= System.Web.HttpUtility.HtmlEncode(XPath("link").ToString()%>' />
23.                               
24.                          </div>
25.                          <div class="description">
26.                              <span>
27.                                  <%# System.Web.HttpUtility.HtmlEncode(XPath("description").ToString())%>
28.                              </span>
29.                          </div>
30.                      </div>
31.                  </ItemTemplate>
32.              </telerik:RadRotator>
I tried with an hiddenfiled to get the value of <link> at row 22 but I cannot get that value in code behind. Then I understood I should use the _itemClick to get the value '<%= System.Web.HttpUtility.HtmlEncode(XPath("link").ToString()%>' but I am really battling to get it.
Please help. How ten I get the value of the rss item <link> of the clicked radRotator item in Radrotatr_itemClicked?
Felice
Top achievements
Rank 1
 answered on 03 Mar 2014
9 answers
83 views
Hello,

I'm having problems with RadButton inside a RadGrid in the latest Q3 2013 SP1 release. See attached image.
This wasn't a problem in the Q3 2013 release. Is this a known issue? Is there a workaround?

regards,
Ronnie (posted from Steinar's account)
Dan
Top achievements
Rank 2
 answered on 03 Mar 2014
12 answers
1.4K+ views
I'm using ASP.NET AJAX 2008.2.723. I am getting "unknown server tag" for every telerik control on the page (tabstrip & rotator). The controls are working in design mode, but when I build I get the server tag error. The register added to the page was

<%
@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>

The BIN folder contains telerik.web.ui.dll (12,422kb), telerik.web.ui.dll.refresh (1kb), and telerik.web.ui.xml(2,909kb).

If the BIN files are there, and the Register is there, what else causes the telerik server tags to be unknown?

Richie
Top achievements
Rank 1
 answered on 03 Mar 2014
1 answer
90 views

Hi,
As i upload image or document, it is added before p tag

I want to set focus in paragraph tag so that image is inserted in p tag.

eg current scenario <img src=''/><p></p>
i want it like this <p><img src=""></p>

Thanks

Niko
Telerik team
 answered on 03 Mar 2014
3 answers
191 views
Hi,

Just installed the Q1’14 release and switched to the Office2010Black skin to see what it looks like, but now I don't see any expand/collapse images in the RadTreeView.

Aren't there supposed to be any?
Ivan Zhekov
Telerik team
 answered on 03 Mar 2014
4 answers
232 views
Hello Gurus,

I am giving Path Dynamically, i am getting the following exception:
 
 'C:/TestApplication.WebApp/UserWebDrive/acd8e7a9-1454-43d8-9679-272969ee317c/Images' is a physical path, but a virtual path was expected.

 here is the code i am using:
 -------------------------------------
 
 <telerik:RadFileExplorer runat="server" ID="FileExplorer1" Width="520px" Height="520px"
OnClientItemSelected="OnClientItemSelected" AllowPaging="true" PageSize="10">

   </telerik:RadFileExplorer>
 
 
            string Path = Server.MapPath("~/MagicWebDrive/" + UserID);
            string[] arrFiles = System.IO.Directory.GetDirectories(Path); 
            for (int i = 0; i < arrFiles.Length; i++)
            {
                FileExplorer1.Configuration.ViewPaths = arrFiles.ToArray();
                FileExplorer1.Configuration.DeletePaths = arrFiles.ToArray();
                FileExplorer1.Configuration.UploadPaths = arrFiles.ToArray();
            }

Thanks in Advance
Vessy
Telerik team
 answered on 03 Mar 2014
1 answer
166 views
Hello,

I recently made a change to a RadGrid by adding a Calculated column.  My data source is an in-memory dataset.  When I delete the final row in the grid and remove it from the dataset (in the code behind) I receive the following error:

Sys.WebForms.PageRequestManagerServerErrorException: Exception has been thrown by the target of an invocation.

I was able to get a little bit more information by adding a Rebind() to my grid in the deletion method.  I received the following inner exception
{"This row has been removed from a table and does not have any data.  BeginEdit() will allow creation of new data in this row."}

I have further proven the calculated field is the cause, by simply removing the GridCalculatedColumn and re-running the code with no issues.  The error return as soon as the calculated grid is added to the form.

Here's the markup:
<telerik:RadGrid ID="rdTicketGrid" runat="server" Width="70%" AllowAutomaticUpdates="false" AllowAutomaticDeletes="false" AllowAutomaticInserts="false" AllowSorting="false"
                            OnNeedDataSource="rdTicketGrid_NeedDataSource" AutoGenerateColumns="false" ShowFooter="true"
                            OnInsertCommand="rdTicketGrid_InsertCommand"
                            OnUpdateCommand="rdTicketGrid_UpdateCommand"
                            OnItemCreated="rdTicketGrid_ItemCreated"
                            OnDeleteCommand="rdTicketGrid_DeleteCommand"
                            OnItemDataBound="rdTicketGrid_ItemDataBound">
            <PagerStyle Mode="NextPrevAndNumeric" />
            <MasterTableView DataKeyNames="TicketEntryID" CommandItemDisplay="Top" InsertItemDisplay="Top" InsertItemPageIndexAction="ShowItemOnCurrentPage">
                <Columns>
                    <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn"></telerik:GridEditCommandColumn>
                    <telerik:GridBoundColumn DataField="TicketEntryID" UniqueName="TicketEntryID" Display="false"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="NumOfTickets" HeaderText="Number of Tickets"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="NumberTicketsInSet" HeaderText="Number of Tickets per Set"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="PriceOfTickets" HeaderText="Price of Tickets" DataFormatString="{0:C}"></telerik:GridBoundColumn>
                    <telerik:GridCalculatedColumn HeaderText="Total Amount" UniqueName="TotalSetAmount" DataType="System.Double"  DataFormatString="{0:C}"
                                                    DataFields="NumOfTickets, NumberTicketsInSet, PriceOfTickets" Expression="{0}/{1}*{2}" FooterText="Total: " Aggregate="Sum"
                                                    FooterAggregateFormatString="{0:C}">
                    </telerik:GridCalculatedColumn>
                    <telerik:GridButtonColumn ConfirmText="Delete this ticket entry?" ConfirmDialogType="RadWindow"
                    ConfirmTitle="Delete" ButtonType="ImageButton" CommandName="Delete" />
                </Columns>
                <EditFormSettings>
                    <EditColumn ButtonType="ImageButton"></EditColumn>
                </EditFormSettings>
            </MasterTableView>
            <ClientSettings>
                <ClientEvents OnRowDblClick="rowDblClick" />
            </ClientSettings>
        </telerik:RadGrid>
 
        <telerik:RadInputManager runat="server" ID="rdInputMgr" Enabled="true">
            <telerik:NumericTextBoxSetting BehaviorID="TicketEntryIDTBSetting" Type="Number" AllowRounding="false" DecimalDigits="0"></telerik:NumericTextBoxSetting>
            <telerik:NumericTextBoxSetting BehaviorID="NumTicketsTBSetting" Type="Number" AllowRounding="false" DecimalDigits="0"></telerik:NumericTextBoxSetting>
            <telerik:NumericTextBoxSetting BehaviorID="PriceTicketsTBSetting" Type="Currency" AllowRounding="true" DecimalDigits="0"></telerik:NumericTextBoxSetting>
            <telerik:NumericTextBoxSetting BehaviorID="NumberTicketsInSetTBSetting" Type="Number" AllowRounding="true" DecimalDigits="0"></telerik:NumericTextBoxSetting>
        </telerik:RadInputManager>

And the code behind data source.  The dataset is built and then stored to session.  The data will be gathered later on submit.:

DataSet ds = new DataSet();
DataTable dt = new DataTable();
dt.Columns.Add("TicketEntryID");
dt.Columns.Add("NumOfTickets", typeof(int));
dt.Columns.Add("NumberTicketsInSet", typeof(int));
dt.Columns.Add("PriceOfTickets", typeof(double));
 
ds.Tables.Add(dt);               
Session["ticketGridSrc"] = ds;.

Finally the offending method that brakes the grid:

protected void rdTicketGrid_DeleteCommand(object sender, GridCommandEventArgs e)
        {
            GridEditableItem editableItem = ((GridEditableItem)e.Item);
 
            try
            {
                int ticketEntryID = int.Parse(((GridDataItem)e.Item).GetDataKeyValue("TicketEntryID").ToString());
 
                //Access the data stored in the session
                DataSet currentDataSrc = ((DataSet)Session["ticketGridSrc"]);
 
                if (currentDataSrc != null)
                {
                    //build the select string we need to get the data from the table to delete
                    String selectStmt = string.Format("TicketEntryID = '{0}'", ticketEntryID);
 
                    //Get the row we are deleting from the source.              
                    DataRow[] updateRow = currentDataSrc.Tables[0].Select(selectStmt);
 
                    updateRow[0].Delete();
                    currentDataSrc.AcceptChanges();
                }
 
                Session["ticketGridSrc"] = currentDataSrc;
            }
            catch (Exception ex)
            {
                //TODO: Error Handling Here
            }
        }

Any help on determining why the error occurs would be greatly appreciated.

Thank you,
Konstantin Dikov
Telerik team
 answered on 03 Mar 2014
1 answer
98 views
I can't find any documentation to show how to write connection strings for pulling from SSAS into Scheduler. I did find this for PivotGrid: http://www.telerik.com/forums/ssas-with-pivotgrid I'm curious if anyone has used the same snippet of code that's listed in the comments:

<AdomdConnectionSettings Cube="Adventure Works" DataBase="Adventure Works DW 2008R2" ConnectionString="Data Source=http://demos.telerik.com/olap/msmdpump.dll;Catalog=Adventure Works DW 2008R2"></AdomdConnectionSettings>
Peter Filipov
Telerik team
 answered on 03 Mar 2014
1 answer
166 views
Hi;

After upgrading Telerik ASP.NET Ajax Q3 SP1, embedded CSS class PrimaryIconCssClass = rbAdd24 not shows icon on Hay Theme, but works on Metro theme.

You can find the working version of CSS Class.
https://demos.telerik.com/aspnet-ajax/button/examples/buttonheight65pixels/defaultcs.aspx
Bozhidar
Telerik team
 answered on 03 Mar 2014
2 answers
89 views
Dear All

I have a radgrid need to client side bind. All things work fine except lost alignment after the row initialized from server.

You can see from this demos: http://www.telerik.com/forums/bind-radgrid-client-side-to-a-json-array

if you set the column item alignment to "center" in declaration, you will found only first 4 rows are proper align, which  come from server. The rest of them lost alignment.

it also can see from page source code, the rest <td> didn't include the alignment attribute.

Please let me know how to fix it.

Thank you very much.

With best regards

Tommy
Jason
Top achievements
Rank 1
 answered on 03 Mar 2014
Narrow your results
Selected tags
Tags
+? more
Top users last month
Chester
Top achievements
Rank 1
Iron
Simon
Top achievements
Rank 1
Iron
Douglas
Top achievements
Rank 2
Iron
Iron
SUNIL
Top achievements
Rank 3
Iron
Iron
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Chester
Top achievements
Rank 1
Iron
Simon
Top achievements
Rank 1
Iron
Douglas
Top achievements
Rank 2
Iron
Iron
SUNIL
Top achievements
Rank 3
Iron
Iron
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?