Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
212 views
Hi,

I am binding a ASP.NET AJAX RADGrid to a dynamic datatable that is part of a dataset. The datatable is filled by a Stored Procedure. The returned datatable column names, column data types, and the number of columns is unknown until run time. So, essentially the grid has no idea what to expect. The Stored Porcedure takes an ID and a date range as parameters. The column headers are survey questions and the rows contain the answers. The survey questions vary from survey to survey, thus the column name, number, and data type are unknown.
 
The grid loads fine but all the column Filter Option Menus do not show up. My first test brought back 5 columns and only the last column had a filter menu. My next test for another survey brought back 25 columns and the first two and last column had a filter menu while the rest did not.

I tried testing the grid with a known data structure and the filter menus showed up as they should, so, I am guessing that the problem has something to do with my dynamic datatable. I have tried a number of grid settings and configurations but nothing works. Among other things, I have tried adding the columns programmatically and setting the column datatype to string - didn't work.

I am working with the most recent version of the Telerik ASP.NET AJAX Controls. I just did the download and install today.

Please help me figure out how to get all the Filter Menus to show,

Eric

My most recent code is below:

protected void Page_Load(object sender, EventArgs e)
        {
            DateTime start = new DateTime(2009, 10, 1, 0, 0, 0);
            DateTime end = new DateTime(2012, 10, 1, 0, 0, 0);
            BusinessObject.Objects.Survey svy = new BusinessObject.Objects.Survey();
            DataSet ds = new DataSet();
            ds = BusinessObject.Objects.Survey.GetSurveyDetailsBySurveyId("233", start, end);
            RadGrid1.MasterTableView.DataSource = ds.Tables[0];
        }


<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="test2.aspx.cs" Inherits="MoZeus.Report.Web.WebRole.ReportViewer.test2" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<head runat="server">
    <title>kjggkgjh</title>
 
</head>
<body>
    <form id="form1" runat="server">
     <telerik:RadScriptManager ID="RadScriptManager1" Runat="server">
    </telerik:RadScriptManager>
        
        <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server">
     <div class="dvGrid" id="dvGrid" style="width:1000px">
     <telerik:RadGrid ID="RadGrid1" OnNeedDataSource="RadGrid1_NeedDataSource" AllowSorting="True" AllowPaging="True" PageSize="20"
                    runat="server" Width="1000px" Height="600px" AllowFilteringByColumn="True"
                   AutoGenerateColumns="true" ShowStatusBar="true" Skin="Black" 
                    AllowAutomaticUpdates="true" AllowAutomaticInserts="true" ShowHeader="true"
                    OnItemDataBound="RadGrid1_ItemDataBound" OnPreRender="RadGrid1_PreRender"
                    AllowMultiRowEdit="true" HeaderStyle-HorizontalAlign="Center"
                    EnableAjaxSkinRendering="true" ShowHeadersWhenNoRecords="true"
                      EnableNoRecordsTemplate="true" OnItemCommand="RadGrid1_ItemCommand"  ShowFooter="true"  EnableLinqExpressions="false">
                    <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default">
                    </HeaderContextMenu>                   
                    <PagerStyle Mode="NextPrevAndNumeric" Position="TopAndBottom"></PagerStyle>
                    <MasterTableView EditMode="InPlace" ShowFooter="true" AutoGenerateColumns="true" 
                    CommandItemDisplay="TopAndBottom" EnableNoRecordsTemplate="true" GridLines="None"  AllowFilteringByColumn="true">
                     <NoRecordsTemplate>No records found.</NoRecordsTemplate>
                        <CommandItemTemplate>
                            <div style="padding: 5px 5px;text-align:right;">
                                <asp:LinkButton ID="btnRebind" runat="server" CommandName="RebindGrid">
                                <img style="border:0px;vertical-align:middle;" alt="" src="img/Refresh.gif" />Refresh</asp:LinkButton>
                            </div>
                        </CommandItemTemplate>
                        <Columns>
                        </Columns>
                    </MasterTableView>
                    <ClientSettings>
                        <Scrolling AllowScroll="True" UseStaticHeaders="True" />
                    </ClientSettings>
                    <FilterMenu EnableImageSprites="False">
                    </FilterMenu>
                </telerik:RadGrid>
        </div>    
         
        </telerik:RadAjaxPanel>
    </form>
</body>
</html>

Eric
Top achievements
Rank 1
 answered on 02 Nov 2011
1 answer
64 views
Hey folks, 

When I scroll down a page displayed as rich text in the radeditor using the mouse wheel, or by sliding the editor's scrollbar towards the bottom of the page, phantom line droppings appear over the text that scrolls up from the bottom of the editor's frame.  More precisely, numerous light grey 1pt thick horizontal lines are drawn across the text set at random intervals ranging from a few points to a couple of text lines apart.  As soon as I move the windows mouse pointer to outside of the radeditor's control boundaries, the lines disappear.  I've seen this behavior in other sites that use the telerik radeditor such as the forums in http://devhub.author-it.com/

As a user trying to key text into the control, I find this behavior most annoying because it obliterates the readability of almost everything being displayed, rendering the point of having such an editor available in the first place as being useless.  I have to spend time haphazardly scrolling the text up and down until I can get a clean display in which I can find the location of what I want to edit OR review.

As a developer, I'ld like to find a way to prevent these lines from ever appearing.  What's causing this problem and how can it be fixed?  It doesn't seem to happen when the editor is working with plain text.

I'm using Telerik RAD controls 2011.2.915.35 in visual studio C# build 91605-270-2201135-60151 and am viewing this on Internet Explorer 9  (9.0.8112.16421 with update version 9.0.3) on windows 7 SP1

this is some text
to scroll down on
so you can see the
phenomena happen
here as it seems
this is also a radeditor
telerik control
Rumen
Telerik team
 answered on 02 Nov 2011
6 answers
472 views
Hello everyone,

What is the easiest way to add/edit/delete records from a rad grid?
I tried to look for online tutorials but there are none, the one I found is in VB but I need it in C#.
I tried checking the videos but they wouldn't load even though I have a good connection.

If you can guide me step by step, I'll be appreciated.

Thanks.
Elliott
Top achievements
Rank 2
 answered on 02 Nov 2011
1 answer
88 views
Hi all,

Is it possible to have a RadTreeView Context Menu that as an horizontal orientation instead of a vertical one? And can I set it to have just images with no text?

Tks,
Bruno.
Plamen
Telerik team
 answered on 02 Nov 2011
3 answers
87 views
Hi All,

I am trying to implemenent login function following the Tooltip/server side properties/Modality demo example. 

The probelm is that it is not working when I use masterpage. either put the everything in the masterpage or put in the content page, nothing will happen when click the button to show the login form.

Please help

TIA 

Jerry
 
Fraser
Top achievements
Rank 1
 answered on 02 Nov 2011
2 answers
118 views
I've a problem with Tab.
I attach
- How see in in IE .
-How see in FF.

I need see in IE such as FF.

This is my code:

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" />
    <telerik:RadAjaxPanel ID="RadJax1" runat="server" Width="100%" Height="100%">
        <div class="headerPage">
            <asp:Label ID="lblTitle" runat="server"></asp:Label>
        </div>
        <div class="containerSub">
            <div class="TabSubContainer">
                <telerik:RadTabStrip ID="RadTabStrip1" runat="server" Skin="Vista" MultiPageID="RadMultiPage1"
                    SelectedIndex="0" CssClass="tabStripOrg" Width="100%">
                    <Tabs>
                        <telerik:RadTab Value="Information">
                        </telerik:RadTab>
                        <telerik:RadTab Value="Emails">
                        </telerik:RadTab>
                        <telerik:RadTab Value="Settings">
                        </telerik:RadTab>
                    </Tabs>
                </telerik:RadTabStrip>
                <div style="width: 100%; margin-left: 30%; top: 8%">
                    <asp:Label ID="lblValidationText" Style="margin-bottom: 50px" CssClass="validator"
                        runat="server" Font-Italic="true"></asp:Label></div>
                <telerik:RadMultiPage ID="RadMultiPage1" runat="server" SelectedIndex="0" CssClass="multiPageOrg">
                    <telerik:RadPageView ID="RadPageViewInformation" runat="server" Width="100%">
                        <div class="TabTitleOrganization">
                            <asp:Label ID="lblTitleTab1" runat="server"></asp:Label>
                        </div>
                        <div class="BodyContainter">
                            <asp:Table ID="Table3" CssClass="organizationTable" runat="server">
                                <asp:TableRow>
                                    <asp:TableCell CssClass="CellLabelL">
                                        <asp:Label runat="server" ID="lblName" CssClass="fontLabel" /></asp:TableCell><asp:TableCell
                                            CssClass="CellTextBoxL">
                                            <asp:TextBox ID="txtName" MaxLength="250" CssClass="TextBoxPopUp" runat="server">
                                            </asp:TextBox><asp:RequiredFieldValidator ID="rfName" runat="server" ErrorMessage="*"
                                                ControlToValidate="txtName" CssClass="validator" Display="Dynamic"></asp:RequiredFieldValidator>
                                        </asp:TableCell><asp:TableCell CssClass="CellLabelRTW">
                                            <asp:Label runat="server" CssClass="fontLabel" ID="lblAddress" /></asp:TableCell><asp:TableCell
                                                CssClass="CellTextBoxR">
                                                <asp:TextBox ID="txtAddress" MaxLength="250" CssClass="TextBoxPopUp" runat="server" />
                                            </asp:TableCell></asp:TableRow>
                                <asp:TableRow>
                                    <asp:TableCell CssClass="CellLabelL">
                                        <asp:Label runat="server" ID="lblDescription" CssClass="fontLabel" /></asp:TableCell><asp:TableCell
                                            CssClass="CellTextBoxL" ColumnSpan="3">
                                            <asp:TextBox ID="txtDescription" TextMode="MultiLine" MaxLength="250" runat="server"
                                                CssClass="TextBoxPopUpDescription" />
                                        </asp:TableCell></asp:TableRow>
                                <asp:TableRow>
                                    <asp:TableCell CssClass="CellLabelL">
                                        <asp:Label runat="server" ID="lblPhone1" CssClass="fontLabel" /></asp:TableCell><asp:TableCell
                                            CssClass="CellTextBoxL">
                                            <telerik:RadMaskedTextBox ID="txtPhone" runat="server" MaxLength="250" CssClass="TextBoxPopUp"
                                                Mask="(###) ###-####-####" DisplayMask="(###) ###-####-####">
                                            </telerik:RadMaskedTextBox>
                                        </asp:TableCell><asp:TableCell CssClass="CellLabelRTW">
                                            <asp:Label runat="server" ID="lblPhone2" CssClass="fontLabel" /></asp:TableCell><asp:TableCell
                                                CssClass="CellTextBoxR">
                                                <telerik:RadMaskedTextBox ID="txtPhone2" runat="server" MaxLength="250" CssClass="TextBoxPopUp"
                                                    Mask="(###) ###-####-####" DisplayMask="(###) ###-####-####">
                                                </telerik:RadMaskedTextBox>
                                            </asp:TableCell></asp:TableRow>
                                <asp:TableRow>
                                    <asp:TableCell CssClass="CellLabelL">
                                        <asp:Label runat="server" ID="lblState" CssClass="fontLabel" /></asp:TableCell><asp:TableCell
                                            CssClass="CellTextBoxL">
                                            <asp:TextBox ID="txtState" MaxLength="250" CssClass="TextBoxPopUp" runat="server" />
                                        </asp:TableCell><asp:TableCell CssClass="CellLabelRTW">
                                            <asp:Label runat="server" ID="lblCity" CssClass="fontLabel" /></asp:TableCell><asp:TableCell
                                                CssClass="CellTextBoxR">
                                                <asp:TextBox ID="txtCity" MaxLength="250" CssClass="TextBoxPopUp" runat="server" />
                                            </asp:TableCell></asp:TableRow>
                                <asp:TableRow>
                                    <asp:TableCell CssClass="CellLabelL">
                                        <asp:Label runat="server" ID="lblCodePost" CssClass="fontLabel" /></asp:TableCell><asp:TableCell
                                            CssClass="CellTextBoxL">
                                            <telerik:RadMaskedTextBox ID="txtCodePost" runat="server" MaxLength="250" CssClass="TextBoxPopUp"
                                                Mask="#####" DisplayMask="#####">
                                            </telerik:RadMaskedTextBox>
                                        </asp:TableCell><asp:TableCell CssClass="CellLabelL">
                                            <asp:Label runat="server" ID="lblHome" CssClass="fontLabel" /></asp:TableCell>
                                    <asp:TableCell CssClass="CellTextBoxL">
                                        <asp:TextBox ID="txtHome" MaxLength="250" CssClass="TextBoxPopUp" runat="server" />
                                        <asp:RequiredFieldValidator ErrorMessage="*" ControlToValidate="txtHome" runat="server"
                                            CssClass="validator"></asp:RequiredFieldValidator>
                                        <asp:RegularExpressionValidator ControlToValidate="txtHome" Display="Dynamic" runat="server"
                                            ID="reURL" CssClass="validator" ValidationExpression="(((https?||http):((//)|(\\\\)))?[\w\d:#@%/;$()~_?\+-=\\\.&]*)"></asp:RegularExpressionValidator></asp:TableCell></asp:TableRow>
                            </asp:Table>
                        </div>
                    </telerik:RadPageView>
                    <telerik:RadPageView ID="RadPageEmailSetting" runat="server" Width="100%">
                        <div class="TabTitleOrganization">
                            <asp:Label ID="lblTitleTab2" runat="server"></asp:Label></div>
                        <div class="BodyContainter">
                            <div id="CommonEmails_DIV" runat="server">
                                <asp:Panel ID="CommonEmails" runat="server" Direction="LeftToRight" CssClass="pnlEmail">
                                    <asp:Table ID="Table2" CssClass="organizationTable" runat="server">
                                        <asp:TableRow>
                                            <asp:TableCell CssClass="CellLabelL">
                                                <asp:Label runat="server" ID="lblItPort" CssClass="fontLabel" /></asp:TableCell><asp:TableCell
                                                    CssClass="CellTextBoxL">
                                                    <asp:TextBox ID="txtItPort" MaxLength="250" CssClass="TextBoxPopUp" runat="server">
                                                    </asp:TextBox><asp:RequiredFieldValidator runat="server" ErrorMessage="*" ControlToValidate="txtItPort"
                                                        CssClass="validator" Display="Dynamic" />
                                                </asp:TableCell><asp:TableCell CssClass="CellLabelRTW">
                                                    <asp:Label runat="server" CssClass="fontLabel" ID="lblItServer" /></asp:TableCell><asp:TableCell
                                                        CssClass="CellTextBoxR">
                                                        <asp:TextBox ID="txtItServer" MaxLength="250" CssClass="TextBoxPopUp" runat="server" /><asp:RequiredFieldValidator
                                                            runat="server" ErrorMessage="*" ControlToValidate="txtItServer" CssClass="validator"
                                                            Display="Dynamic" />
                                                    </asp:TableCell></asp:TableRow>
                                        <asp:TableRow>
                                            <asp:TableCell CssClass="CellLabelL">
                                                <asp:Label runat="server" ID="lblServerPassword" CssClass="fontLabel" /></asp:TableCell><asp:TableCell
                                                    CssClass="CellTextBoxL">
                                                    <asp:TextBox ID="txItServerPassword" MaxLength="250" CssClass="TextBoxPopUp" runat="server">
                                                    </asp:TextBox><asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
                                                        ErrorMessage="*" ControlToValidate="txtItPort" CssClass="validator" Display="Dynamic" />
                                                </asp:TableCell><asp:TableCell CssClass="CellLabelR">
                                                    <asp:Label runat="server" CssClass="fontLabel" ID="Label2" /></asp:TableCell><asp:TableCell
                                                        CssClass="CellTextBoxR">
                                                
                                                    </asp:TableCell></asp:TableRow>
                                        <asp:TableRow>
                                            <asp:TableCell CssClass="CellLabelL">
                                                <asp:Label runat="server" ID="lblSsl" CssClass="fontLabel" /></asp:TableCell><asp:TableCell
                                                    CssClass="CellTextBoxL">
                                                    <asp:DropDownList ID="ddlSSL" runat="server">
                                                    </asp:DropDownList>
                                                </asp:TableCell><asp:TableCell CssClass="CellLabelRTW">
                                                </asp:TableCell><asp:TableCell CssClass="CellTextBoxR">
                                                   
                                         
                                                </asp:TableCell></asp:TableRow>
                                        <asp:TableRow>
                                            <asp:TableCell CssClass="CellLabelL">
                                                <asp:Label runat="server" ID="lblSendEmail" CssClass="fontLabel" /></asp:TableCell><asp:TableCell
                                                    CssClass="CellTextBoxL">
                                                    <asp:DropDownList ID="ddlSendEmail" runat="server">
                                                    </asp:DropDownList>
                                                </asp:TableCell><asp:TableCell CssClass="CellLabelRTW">
                                                    <asp:Label runat="server" CssClass="fontLabel" ID="lblisHtml" /></asp:TableCell><asp:TableCell
                                                        CssClass="CellTextBoxR">
                                                        <asp:DropDownList ID="ddlIsHTML" runat="server">
                                                        </asp:DropDownList>
                                                    </asp:TableCell></asp:TableRow>
                                    </asp:Table>
                                </asp:Panel>
                            </div>
                            <div id="SettingbyAreas_DIV" runat="server">
                                <asp:Panel ID="SettingbyAreas" runat="server" CssClass="pnlEmail">
                                    <telerik:RadPanelBar runat="server" ID="RadPanelBar1" Width="100%">
                                        <Items>
                                            <telerik:RadPanelItem Expanded="True" Value="RadPanelIT" runat="server" Selected="true"
                                                Width="100%">
                                                <Items>
                                                    <telerik:RadPanelItem Value="IT" runat="server">
                                                        <ItemTemplate>
                                                            <asp:Table CssClass="organizationTable" runat="server">
                                                                <asp:TableRow>
                                                                    <asp:TableCell CssClass="CellLabelL">
                                                                        <asp:Label runat="server" ID="lblITFromAddress" CssClass="fontLabel" /></asp:TableCell><asp:TableCell
                                                                            CssClass="CellTextBoxL">
                                                                            <asp:TextBox ID="txtITFromAddress" MaxLength="250" CssClass="TextBoxPopUp" runat="server">
                                                                            </asp:TextBox><asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server"
                                                                                ErrorMessage="*" ControlToValidate="txtITFromAddress" CssClass="validator" Display="Dynamic" />
                                                                            <asp:RegularExpressionValidator ControlToValidate="txtItFromAddress" CssClass="validator" ID="reITFromAddress"
                                                                                Display="Dynamic" ValidationExpression="^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$"  runat="server"></asp:RegularExpressionValidator>
                                                                        </asp:TableCell><asp:TableCell CssClass="CellLabelR">
                                                                            <asp:Label runat="server" CssClass="fontLabel" ID="lblITFromName" /></asp:TableCell><asp:TableCell
                                                                                CssClass="CellTextBoxR">
                                                                                <asp:TextBox ID="txtItFromName" MaxLength="250" CssClass="TextBoxPopUp" runat="server" /><asp:RequiredFieldValidator
                                                                                    ID="RequiredFieldValidator4" runat="server" ErrorMessage="*" ControlToValidate="txtItFromName"
                                                                                    CssClass="validator" Display="Dynamic" />
                                                                            </asp:TableCell></asp:TableRow>
                                                            </asp:Table>
                                                        </ItemTemplate>
                                                    </telerik:RadPanelItem>
                                                </Items>
                                            </telerik:RadPanelItem>
                                        </Items>
                                    </telerik:RadPanelBar>
                                </asp:Panel>
                            </div>
                            <%-- <div style="width: 100%; text-align: left">
                            <asp:ImageButton ID="btnAddEmail" runat="server" ImageUrl="~/UI/Images/add.png">
                            </asp:ImageButton><asp:Label ID="lblAdd" runat="server"></asp:Label></div>--%>
                        </div>
                    </telerik:RadPageView>
                    <telerik:RadPageView ID="RadPageView1" runat="server" Width="680px">
                        <div class="TabTitleOrganization">
                            <asp:Label ID="lblTitleTab3" runat="server"></asp:Label></div>
                        <div class="BodyContainter">
                            <asp:Table CssClass="organizationTable" runat="server">
                                <asp:TableRow>
                                    <asp:TableCell CssClass="CellLabelL">
                                        <asp:Label runat="server" ID="lblCulture" CssClass="fontLabel" /></asp:TableCell><asp:TableCell
                                            CssClass="CellTextBoxL">
                                            <telerik:RadComboBox ID="cblenguages" runat="server">
                                                <Items>
                                                    <telerik:RadComboBoxItem Value="en-US" Text="United States - English" ImageUrl="../Images/Flags/en-US.png" />
                                                    
                                                </Items>
                                            </telerik:RadComboBox>
                                        </asp:TableCell>
                                    <asp:TableCell CssClass="CellLabelRTW">
                                        <asp:Label runat="server" CssClass="fontLabel" ID="lblExpireDays" /></asp:TableCell>
                                    <asp:TableCell CssClass="CellTextBoxR">
                                        <asp:TextBox ID="txtExpireDays" MaxLength="250" CssClass="TextBoxPopUp" runat="server" /><asp:RequiredFieldValidator
                                            ID="RequiredFieldValidator6" runat="server" ErrorMessage="*" ControlToValidate="txtExpireDays"
                                            CssClass="validator" Display="Dynamic"></asp:RequiredFieldValidator>
                                    </asp:TableCell></asp:TableRow>
                                <asp:TableRow>
                                    <asp:TableCell CssClass="CellLabelL">
                                        <asp:Label runat="server" ID="lblLogo" CssClass="fontLabel" /></asp:TableCell>
                                    <asp:TableCell CssClass="CellTextBoxL">
                                        <%--    <asp:FileUpload   ID="FileUpload1" runat="server"  />
                                       <asp:CustomValidator ControlToValidate="FileUpload1" runat="server" Display="Dynamic"
                                                                         Id="cvFile"   CssClass="validator" OnServerValidate="cvFile_ServerValidate">
                                       ></asp:CustomValidator>--%>
                                        <telerik:RadUpload runat="server" ID="radUpload" MaxFileInputsCount="1" OverwriteExistingFiles="true"
                                            MaxFileSize="1000000" ControlObjectsVisibility="None">
                                        </telerik:RadUpload>
                                    </asp:TableCell>
                                    <asp:TableCell CssClass="CellLabelR" ColumnSpan="2">
                                        <asp:Label CssClass="fontLabel" ID="lblUpload" runat="server"></asp:Label></asp:TableCell>
                                </asp:TableRow>
                            </asp:Table>
                        </div>
                    </telerik:RadPageView>
                </telerik:RadMultiPage>
            </div>
        </div>
        <div class="footerSaveOrg">
            <asp:Table ID="Table5" runat="server" Width="100%" HorizontalAlign="Right">
                <asp:TableRow>
                    <asp:TableCell HorizontalAlign="center">
                        <telerik:RadButton ID="btnSave" runat="server" Skin="Vista" Width="100px" OnClick="btnSave_OnClick" />
                        <telerik:RadButton ID="btnCancel" runat="server" Skin="Vista" Width="100px" CausesValidation="False"
                            ToolTip="Cancel" CommandName="Cancel">
                        </telerik:RadButton>
                    </asp:TableCell></asp:TableRow>
            </asp:Table>
        </div>
    </telerik:RadAjaxPanel>
    <UC:Notification ID="Notification" runat="server" />
</asp:Content>


CSS:
.TabSubContainer{ margin-top:6px; margin-left:5px; position:relative; height:50%; width:100%}
 
 .BodyContainter{width:100%; height:100%;  margin-top:5px; margin-left:5px}
 
 .organizationTable{width:100%; max-width:760px; height:50%; }
 
 .TabTitleOrganization
{       
    height:4%;    
    text-align:center;  
    background-color: #C1E3F7;   
    font-Family:inherit;
    font-weight:bolder;           
    font-size: 11px;    
    position:static;
    color:#555555;    
    width:100%;     
    max-width:760px;
    margin-left:0%;
    margin-top:0%

}


.multiPageOrg
{
    position:absolute;
    top:45px;
    color: white;
    text-align:left;
    width: 100%;
    max-width:100%;
    max-width:760px;
    height: 100%;      
}

.tabStripOrg
{
   position:absolute;
   top:2%;
   width:100%;  
   max-width:760px;
   text-align:left;
      
}


.pnlEmail
{
 width:100%;
 font-family: inherit;
 font-size:10px;
 font-weight:bolder;
 color:Black;
 }
 
 .TextBoxPopUpSignature
{
    max-width:250px;
    min-width:250px;
    font-family:Arial;
     font-size:10px;
     max-height:50px;
     min-height: 50px
}

 .TextBoxPopUpDescription
{
    max-width:500px;
    min-width:500px;
    font-family:Arial;
    font-size:10px;
    max-height:120px;
    min-height: 120px
}

 
.footerSaveOrg
{
      
    margin-bottom:0%;
   
    width: 100%;   
    bottom:0%;  
    position:static;
    background-color:#115678 ;
    height:30px;    
    
}
July
Top achievements
Rank 2
 answered on 02 Nov 2011
4 answers
184 views
hi
 I am trying to use both rtl anf ltr commands in my editor , i have search forum alot , and finally i found a code that solved the problem a little , but i want to modify this code , for example like MSWord when i want to write Farsi direction sets to rtl , and when i want to write latin direction sets to ltr , but with this code i just can set direction rtl or ltr,not both.

Thanks

-----------------------------------------------------------------------------------------------------------------

                                 <telerik:RadScriptManager ID="ScriptManager1" runat="server" EnableScriptCombine="False" />
                                    <telerik:RadEditor ID="txtContent" runat="server" Width="100%" Skin="Telerik" EnableResize="False"
                                        ToolsFile="~/admin/Rad-Editor/Tools.xml" ExternalDialogsPath="~/RadControls/Editor/EditorDialogs"
                                        ToolbarMode="Default" StripFormattingOnPaste="MSWordNoFonts" ContentFilters="None"
                                        AllowScripts="True" ImageManager-MaxUploadFileSize="20971520" DocumentManager-MaxUploadFileSize="20971520"
                                        FlashManager-MaxUploadFileSize="20971520" MediaManager-MaxUploadFileSize="20971520">
                                    </telerik:RadEditor>

                                    <script type="text/javascript">
                                                                            Telerik.Web.UI.Editor.CommandList["RTL"] = function(commandName, editor, args) {
                                                                            var oElem = editor.getSelectedElement();
                                                                                  
                                                                            if ( oElem && oElem.tagName == "P") {
                                                                                oElem = "<p dir='rtl' style='text-align: right'>" + editor.getSelectionHtml() + "</p>"
                                                                                    oElem.setAttribute("dir", "rtl");
                                                                                    oElem.style.textAlign = "right";
                                                                               }
                                                                                 
                                                                               else if (editor.getSelectionHtml())//There is some selection
                                                                                {

                                                                                    var toPaste = "<p dir='rtl' style='text-align: right'>" + editor.getSelectionHtml() + "</p>";
                                                                                    editor.pasteHtml(toPaste);
                                                                                }
                                                                             
                                                                            }

                                                                            Telerik.Web.UI.Editor.CommandList["LTR"] = function(commandName, editor, args) {
                                                                                var oElem = editor.getSelectedElement();

                                                                                if ( oElem && oElem.tagName == "P") {
                                                                                    oElem = "<p dir='ltr' style='text-align: left'>" + editor.getSelectionHtml() + "</p>"
                                                                                    oElem.setAttribute("dir", "ltr");
                                                                                    oElem.style.textAlign = "left";
                                                                                }

                                                                                else if (editor.getSelectionHtml())//There is some selection
                                                                                {

                                                                                    var toPaste = "<p dir='ltr' style='text-align: left'>" + editor.getSelectionHtml() + "</p>";
                                                                                    editor.pasteHtml(toPaste);
                                                                                }

                                                                             
                                                                            } 
Rumen
Telerik team
 answered on 02 Nov 2011
3 answers
284 views
Hi,

I would like to know if the radFileExplorer can have a preview on the document uploaded in the sharepoint document library?

And can the RadFileExplorer also carry over the permission of the sharepoint folder/sub folders when it renders the treeview for specific users?

Thanks,
Jo
Dobromir
Telerik team
 answered on 02 Nov 2011
1 answer
186 views
I have a dataset ds which contains Image which i want to display , look at the code below

int uid = int.Parse(Session["UserId"].ToString());
ds = new DataSet();
string urprofile = "SELECT * FROM [Mimage] WHERE UID=" + uid + "";
ds = dbClass.ReturnDS(urprofile);
var image = ds.Tables[0].Rows[0]["Image"];
Thumbnail.DataValue =(byte[])image;
However this throws an error which i am attaching ...
Help..??
Tsvetina
Telerik team
 answered on 02 Nov 2011
1 answer
100 views
Hi,
I face a problem with COPY functionality in Firefox 7.0.1.
when i click on COPY button it open a dialog with following message
" please use Ctrl+c to copy".
same problem with PASTE functionality.
i attached a snapshot.
please give me solution.
thanks in advance.
Rumen
Telerik team
 answered on 02 Nov 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Edmond
Top achievements
Rank 1
Iron
fabrizio
Top achievements
Rank 2
Iron
Veteran
RobMarz
Top achievements
Rank 2
Iron
Fakhrul
Top achievements
Rank 1
Iron
Tejas
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Edmond
Top achievements
Rank 1
Iron
fabrizio
Top achievements
Rank 2
Iron
Veteran
RobMarz
Top achievements
Rank 2
Iron
Fakhrul
Top achievements
Rank 1
Iron
Tejas
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?