Telerik Forums
UI for ASP.NET AJAX Forum
2 answers
78 views
I installed the Q1 2014 package and the components are not showing in the visual studio toolbox under my framework 4.0 projects.

It is only working by default in framework 4.5 projects.

In framework 4.0, I can add them manually with the "Choose toolbox elements" option and
by referencing the 4.0 Telerik UI dll, but they are not classified by
categories as it is normally by default with telerik.

I tried resetting
the toolbox and using the Telerik toolbox configurator but it doesn't work.


Am I the only one having that problem?

Thanks
Mathieu
Top achievements
Rank 1
 answered on 06 Mar 2014
4 answers
244 views
Does Telerik have, or does anyone know of a way to display a "book looking" viewer in ASP.net?
Like a flipbook of some sort? To display pdf's, etc.
Examples:
http://ecatalog.marykay.com/us_en-us/GetLatest.aspx?d=www.marykay.com&m=0&t=Look_Book
http://www.ismartlook.com/
http://magazine.powerblocktv.com/t/7978

Thanks,
~bg
Rumen
Telerik team
 answered on 06 Mar 2014
2 answers
91 views
hi,
i want to know how to bind a nested collection with povit grid .e.g
public class Product {

            public int ProdcutId { get; set; }
            public string ProductName { get; set; }
            public List<ProductDetail> ProductDetailCollection { get; set; }

        }

        public class ProductDetail {

            public int DetailId { get; set; }
            public string ProductClass { get; set; }
            public string ProductColor { get; set; }
            public int Qty { get; set; }
        }
and so on...

now we will bind the Collection of Product as a data source with PovitGrid. I want to know how can i bind ProductDetailCollection  with Povit grid column, i am unable to understand how we can use IValueConverter and ICompare in this case please help me to get out of this issue. waiting for your qucik rep.

Thanks

Imdad

Imdad Turi
Top achievements
Rank 2
 answered on 06 Mar 2014
0 answers
68 views
Is it possible that items can be expandable in up direction?
Like this:
    1c) ----
    1b) ----
    1a) ----
1.  ----
Damir
Top achievements
Rank 1
 asked on 06 Mar 2014
1 answer
127 views
Hi,
  I want to add data to a grid which is already binded to a data source. I want to have the  user copy and paste data from excel to a text box, and has a button which when clocked should add the data to the datagrid. I am looking to add only one column. The grid has multiple columns, but is is only one column of data that needs to be added as new rows to the grid.
Thanks,
Princy
Top achievements
Rank 2
 answered on 06 Mar 2014
2 answers
65 views
Hello

How to change the "AllDay" text / label in Agenda View ?

Setting Localization-AllDay="my text" works for the other views but not for the Agenda View.

How can I achieve this ? Is-it a bug ?

Thanks
MI87
Top achievements
Rank 1
 answered on 06 Mar 2014
3 answers
101 views
Hi,

Is it possible to achieve a PanelBar-like behavior with Menu?  I'm trying to use PanelBar, but horizontally, where the panes expand left and right.  If this is not an option, would it perhaps be possible to use a Splitter to emulate an accordion feel?

Thanks for the help!

Regards,
Brian Chambers
Kate
Telerik team
 answered on 06 Mar 2014
1 answer
108 views
Hello there,
                   My requirement is that each row in radgrid, has a textbox and a dropdownlist inside the item template. When a  value is selected in the dropdownlist, it should populate the textbox with the selected value.
                  I tried using the dropdownlist_SelectedIndexChanged, it does populates the textbox but as not expected.For exmaple, if the radgrid contains 3 rows, ifi  i select a value in the dropdownlist at row 1, it populates the textbox at row 1 and also the textbox on other rows with the corresponding selected value of the dropdownlist in that row. I just want the action to take place in the particular row, and not in all the rows.
                 I also tried using  the client side function and made the Autopostback=false. But it doesn't work as well. $find("<%= rgUserAttendance.ClientID %>"); -->always returns null.
                 Any help on this would be much appreciated.

.ascx
--------
<script type="text/javascript" >

 function OnSelectedIndexChange(rowindex,radGridClientID)
    {
         var grid = $find("<%= rgUserAttendance.ClientID %>");
         if(grid)
       {
            alert('grid found');
            var MasterTable = grid.get_masterTableView();
       }
       else 
       {
            alert('grid not found');
       } 
      
      var row = MasterTable.get_dataItems()[rowindex];
    }
</script>
<table width="900px" align="left">
<tr id="trGrid" runat="server" visible="true">
        <td class="bodyCopy">
            <radG:RadGrid ID="rgUserAttendance" runat="server" OnItemDataBound="rgUserAttendance_ItemDataBound"
                Skin="Inox" GridLines="None" AutoGenerateColumns="False" Width="100%" UseEmbeddedScripts="False">
                <MasterTableView DataKeyNames="EM_ID,EM_moduleID">
                    <Columns>
                        <radG:GridBoundColumn DataField="MDL_Code" HeaderText="Code" UniqueName="MDL_Code">
                            <ItemStyle VerticalAlign="Top" />
                        </radG:GridBoundColumn>
                        <radG:GridBoundColumn DataField="MDL_Name" HeaderText="Module" UniqueName="MDL_Name">
                            <ItemStyle VerticalAlign="Top" />
                        </radG:GridBoundColumn>
                        <radG:GridBoundColumn DataField="storeName" HeaderText="Store" UniqueName="storeName">
                            <ItemStyle VerticalAlign="Top" />
                        </radG:GridBoundColumn>
                        <radG:GridTemplateColumn UniqueName="AttendedColumn" HeaderText="Attended">
                            <ItemTemplate>
                                <asp:CheckBox ID="chkAttended" runat="server" Checked='<%# Eval("EM_isAttended") %>' />
                            </ItemTemplate>
                            <ItemStyle VerticalAlign="Top" />
                        </radG:GridTemplateColumn>
                        <radG:GridTemplateColumn HeaderText="Competent" UniqueName="TemplateColumn">
                            <ItemStyle HorizontalAlign="Center" VerticalAlign="Top" Width="100px" />
                            <ItemTemplate>
                                <asp:CheckBox ID="chkCompetent" runat="server" Checked='<%# Eval("EM_isCompetent") %>' />
                            </ItemTemplate>
                            <EditItemTemplate>
                                <asp:TextBox runat="server"></asp:TextBox>
                            </EditItemTemplate>
                        </radG:GridTemplateColumn>
                        <radG:GridTemplateColumn UniqueName="RPLColumn" HeaderText="RPL">
                            <ItemTemplate>
                                <asp:CheckBox ID="chkRPLColumn" runat="server" />
                            </ItemTemplate>
                            <ItemStyle VerticalAlign="Top" />
                        </radG:GridTemplateColumn>
                        <radG:GridTemplateColumn UniqueName="ScoreColumn" HeaderText="Pass %">
                            <ItemTemplate>
                                <asp:TextBox ID="txtScore" runat="server" Width="35px" CssClass="bodyCopy" Text='<%# Eval("EM_score") %>' />
                                <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" CssClass="bodyCopy"
                                    ControlToValidate="txtScore" ErrorMessage=" * Not valid" ValidationExpression="^\d+(\.\d{1,2})?$" />
                            </ItemTemplate>
                            <ItemStyle VerticalAlign="Top" />
                        </radG:GridTemplateColumn>
                        <radG:GridTemplateColumn UniqueName="UserFeedbackColumn" HeaderText="User Feedback"
                            Visible="False">
                            <ItemTemplate>
                                <asp:TextBox ID="txtUserFeedback" runat="server" Columns="30" Rows="3" TextMode="MultiLine"
                                    CssClass="bodyCopy" Text='<%# Eval("EM_userFeedback") %>' />
                            </ItemTemplate>
                        </radG:GridTemplateColumn>
                        <radG:GridTemplateColumn UniqueName="TrainerFeedbackColumn" HeaderText="Trainer Comments">
                            <ItemTemplate>
                                <asp:TextBox ID="txtTrainerFeedback" runat="server" Columns="30" Rows="3" TextMode="MultiLine"
                                    CssClass="bodyCopy" />
                            </ItemTemplate>
                        </radG:GridTemplateColumn>
                        <radG:GridTemplateColumn UniqueName="CommentColumn" HeaderText="Select Comments">
                            <ItemTemplate>
                                <asp:DropDownList ID="ddlComment" runat="server" AutoPostBack="false" />
                               <!-- <asp:DropDownList ID="ddlComment" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ddlComment_SelectedIndexChanged"  /> -->
                            </ItemTemplate>
                        </radG:GridTemplateColumn>
                        <radG:GridTemplateColumn UniqueName="TestColumn" HeaderText="Test Comments">
                            <ItemTemplate>
                                <radCom:RadComboBox ID="rcbComment" runat="server" AutoPostBack="false" OnClientSelectedIndexChanged="rcbComment_SelectedIndexChanged">
                                    <Items>
                                        <radCom:RadComboBoxItem Text="1" Value="1" />
                                        <radCom:RadComboBoxItem Text="2" Value="2" />
                                        <radCom:RadComboBoxItem Text="3" Value="3" />
                                    </Items>
                                </radCom:RadComboBox>
                            </ItemTemplate>
                        </radG:GridTemplateColumn>
                    </Columns>
                    <HeaderStyle Font-Bold="True" CssClass="shutter" HorizontalAlign="Left" />
                    <ExpandCollapseColumn Visible="False">
                        <HeaderStyle Width="19px" />
                    </ExpandCollapseColumn>
                    <RowIndicatorColumn Visible="False">
                        <HeaderStyle Width="20px" />
                    </RowIndicatorColumn>
                </MasterTableView>
                <ClientSettings AllowColumnHide="True" >
                    <ClientEvents OnGridCreated="GetGridObject"></ClientEvents>
                </ClientSettings>
            </radG:RadGrid>
        </td>
    </tr>
</table>

ascx.cs
-----------
  protected void rgUserAttendance_ItemDataBound(object sender, GridItemEventArgs e)
    {
        if (e.Item is GridDataItem)
        {
            GridDataItem item = (GridDataItem)e.Item;
            DropDownList ddl = item.FindControl("ddlComment") as DropDownList;
     Hashtable hshComment = new Hashtable();
            hshComment.Add("0", "--Select Comment--");
            hshComment.Add("1", "Comment 1");
            hshComment.Add("2", "Comment 2");
            hshComment.Add("3", "Comment 3");

            //populating the dropdownlist
            foreach (DictionaryEntry entry in hshComment)
            {
                ListItem itemComment = new ListItem();
                itemComment.Text = entry.Value.ToString();
                itemComment.Value = entry.Key.ToString();

                ddl.Items.Add(itemComment);

            }
            ddl.Attributes.Add("onChange", "OnSelectedIndexChange('" + item.ItemIndex + "','" + this.rgUserAttendance.ClientID + "' );");
          }
    }

 public void ddlComment_SelectedIndexChanged(object sender, EventArgs e)
    {
        DropDownList dropdownlist1 = (DropDownList)sender;
        GridDataItem item = (GridDataItem)dropdownlist1.NamingContainer;

        TextBox txtTrainerFeedback = (TextBox)item.FindControl("txtTrainerFeedback");


        switch (Convert.ToInt32(dropdownlist1.SelectedValue))
        {
            case 1:
                txtTrainerFeedback.Text += " " + FrameWorkSettings.SessionAttendanceComment1;
                break;
            case 2:
                txtTrainerFeedback.Text += " " + FrameWorkSettings.SessionAttendanceComment2;
                break;
            case 3:
                txtTrainerFeedback.Text += " " + FrameWorkSettings.SessionAttendanceComment3;
                break;
            default:
                txtTrainerFeedback.Text += " ";
                break;
        }
    }

 














Shinu
Top achievements
Rank 2
 answered on 06 Mar 2014
4 answers
131 views
Hi,

Here is the skeleton of my aspx page in which I am trying to add  a pageview from client side. The JS shows no error but the code is not working as expected. Please let me know whats the mistake in the code.

<telerik:RadTabStrip ID="RadTabStripBoard" runat="server" MultiPageID="RadMultiPage1">
   <Tabs>
       <telerik:RadTab runat="server" Text="Gifts">
       </telerik:RadTab>
       <telerik:RadTab runat="server" Text="Coupons">
       </telerik:RadTab>
   </Tabs>
</telerik:RadTabStrip>   
<telerik:RadMultiPage ID="RadMultiPage1" runat="server">           
</telerik:RadMultiPage>
<telerik:RadButton ID="Add" runat="server" OnClientClicked="AddTab">
</telerik:RadButton>
<script>
   function AddTab(sender, args)
   {           
       var multiPage1 = $find("<%=RadMultiPage1.ClientID %>");                       
       var pageView = new Telerik.Web.UI.RadPageView();     
       multiPage1.get_pageViews().add(pageView);          
   
</script>
Olivier
Top achievements
Rank 2
 answered on 06 Mar 2014
2 answers
118 views
Hi,

i have a.aspx, in this page has radwindow(without NavigateUrl) with content template and content template has some controls like this.

<telerik:RadWindowManager ID="RadWindowManager1" runat="server" Overlay="true">
        <Windows>
            <telerik:RadWindow ID="rwtahsilat" runat="server" VisibleOnPageLoad="false" Height="580px" OnClientClose="OnClientClose"
                        Width="870px" Modal="true" VisibleStatusbar="False" Behaviors="Close" Skin="Metro">
                    <Localization Close="Kapat" Cancel="Vazgeç" No="Hayır" OK="Tamam" Yes="Evet" />
                    <ContentTemplate>
                        Seri No : <asp:Label ID="lbl_terminal_seri_no" runat="server" Text=""></asp:Label>
                        Tarih : <asp:Label ID="lbl_tarih" runat="server" Text=""></asp:Label>
                        Tahsilat Tutar : <telerik:RadNumericTextBox CssClass="tbxa100aa" ID="rnt_tahsilat_tutar"
                                runat="server" Width="100px"></telerik:RadNumericTextBox> TL
                        <asp:Button ID="bt_tahsilat_isle" runat="server" Text="KAYDET" CssClass="btTuruncu5"  />
                        <asp:Label ID="sonuc" CssClass="sonuc" runat="server"></asp:Label>
                    </ContentTemplate>
                </telerik:RadWindow>
        </Windows>
    </telerik:RadWindowManager>

radwindow has not navigate url. when i click button ID=bt_tahsilat_isle, a.aspx is postback then radwindow closing and button process all code then radwindow show again.

i want to do when i click button ID=bt_tahsilat_isle not close radwindow (like radwindow has navigate url)
Hüseyin
Top achievements
Rank 1
 answered on 06 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?