Telerik Forums
UI for ASP.NET AJAX Forum
0 answers
71 views
I have a Project implemented with contains very TelerikComponents v.2009, and now I make the Download from a version posteded in the site, and My project not run more, What i have a doing? Help me Plesae. Very Thanks - James Lamb
James Lamb
Top achievements
Rank 1
 asked on 16 Mar 2010
1 answer
124 views
I have an issue where RadComboBox item list and LoadingPanel both appear at the very top left of the browser window instead of their correct poisition (under dropdown in case of RadComboBox or over grid in case of LoadingPanel).

It works totally fine in IE8, but does not work in FireFox, Chrome or Safari.

Has anyone run into this before?

I am using 2009.3.1314.20 build of Telerik.Web.UI



Janis Braslins
Top achievements
Rank 1
 answered on 16 Mar 2010
2 answers
212 views
My web site works fine when targeted to ASP.NET 3.5 but when targeted for ASP.NET 4.0, then none of the RadMenus display properly.

Again they display properly when the site is targeted for ASP.NET 3.5 and I have made no changes to the code other than retargeting against ASP.NET 4.0.

Are there any configuration changes that must be made in order to upgrade the RadMenu from 3.5 to 4.0?

Carl
Top achievements
Rank 1
 answered on 16 Mar 2010
2 answers
170 views
Hi

I have a Grid VIew with 2 Web User Controls for updating and inserting  the records, everything is working fine except when update or insert all what i got is just Null Values in the Database.

any idea?

Thanks

Items.aspx
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Items.aspx.vb" Inherits="Items" %>

<%@ Register Assembly="System.Web.Entity, Version=3.5.0.0, Culture=neutral,
    Namespace="System.Web.UI.WebControls" TagPrefix="asp" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Untitled Page</title>
    <script type="text/javascript">
    
      function pageLoad() {
      }
    
    </script>
    <style type="text/css">
        .style1
        {
            width: 100%;
        }
    </style>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:ScriptManager ID="ScriptManager1" runat="server" />
        <table class="style1">
            <tr>
                <td>
                    &nbsp;</td>
            </tr>
            <tr>
                <td>
                    <telerik:RadGrid ID="RadGrid1" runat="server" AllowFilteringByColumn="True"
                        AllowPaging="True" AllowSorting="True" AutoGenerateDeleteColumn="True"
                        AutoGenerateEditColumn="True" DataSourceID="SqlDataSource1"
                        GridLines="None" AllowAutomaticDeletes="True" AllowAutomaticInserts="True"
                        AllowAutomaticUpdates="True">
<MasterTableView AutoGenerateColumns="False" DataKeyNames="ItemID" DataSourceID="SqlDataSource1"
                            CommandItemDisplay="Top" EditMode="PopUp">
    <Columns>
        <telerik:GridBoundColumn DataField="ItemID" DataType="System.Int32"
            DefaultInsertValue="" HeaderText="ID" ReadOnly="True" SortExpression="ItemID"
            UniqueName="ItemID">
        </telerik:GridBoundColumn>
        
        <telerik:GridBoundColumn  UniqueName="DivisionName" DataField="DivisionName" HeaderText="Division"
                        HeaderStyle-Width="130px">
                        <FilterTemplate>
                            <telerik:RadComboBox ID="RadComboBoxDivision" Width="130" DataSourceID="SqlDataSource2" DataTextField="DivisionName"
                                DataValueField="DivisionName" Height="100px" AppendDataBoundItems="true" SelectedValue='<%# TryCast(Container,GridItem).OwnerTableView.GetColumn("DivisionName").CurrentFilterValue %>'
                                runat="server" OnClientSelectedIndexChanged="DivisionIndexChanged">
                                <Items>
                                    <telerik:RadComboBoxItem Text="All" />
                                </Items>
                            </telerik:RadComboBox>
                            <telerik:RadScriptBlock ID="RadScriptBlock1" runat="server">

                                <script type="text/javascript">
                                    function DivisionIndexChanged(sender, args) {
                                        var tableView = $find("<%# TryCast(Container,GridItem).OwnerTableView.ClientID %>");
                                        tableView.filter("DivisionName", args.get_item().get_value(), "EqualTo");

                                    }
                                </script>

                            </telerik:RadScriptBlock>
                        </FilterTemplate>

<HeaderStyle Width="130px"></HeaderStyle>
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn UniqueName="CategoryName" DataField="CategoryName" HeaderText="Category" HeaderStyle-Width="250px">
                        <FilterTemplate>
                            <telerik:RadComboBox ID="RadComboBoxCategory" Width="250" DataSourceID="SqlDataSource3" DataTextField="CategoryName"
                                DataValueField="CategoryName" Height="400px" AppendDataBoundItems="true" SelectedValue='<%# TryCast(Container,GridItem).OwnerTableView.GetColumn("CategoryName").CurrentFilterValue %>'
                                runat="server" OnClientSelectedIndexChanged="CategoryIndexChanged">
                                <Items>
                                    <telerik:RadComboBoxItem Text="All" />
                                </Items>
                            </telerik:RadComboBox>
                            <telerik:RadScriptBlock ID="RadScriptBlock2" runat="server">

                                <script type="text/javascript">
                                    function CategoryIndexChanged(sender, args) {
                                        var tableView = $find("<%# TryCast(Container,GridItem).OwnerTableView.ClientID %>");
                                        tableView.filter("CategoryName", args.get_item().get_value(), "EqualTo");
                                    }
                                </script>

                            </telerik:RadScriptBlock>
                        </FilterTemplate>

<HeaderStyle Width="250px"></HeaderStyle>
                    </telerik:GridBoundColumn>
                             
        
        <telerik:GridBoundColumn UniqueName="TypeNAme" DataField="TypeNAme" HeaderText="TypeNAme" HeaderStyle-Width="250px">
                        <FilterTemplate>
                            <telerik:RadComboBox ID="RadComboBoxType" Width="250" DataSourceID="SqlDataSource4" DataTextField="TypeNAme"
                                DataValueField="TypeNAme" Height="400px" AppendDataBoundItems="true" SelectedValue='<%# TryCast(Container,GridItem).OwnerTableView.GetColumn("TypeNAme").CurrentFilterValue %>'
                                runat="server" OnClientSelectedIndexChanged="TypeIndexChanged">
                                <Items>
                                    <telerik:RadComboBoxItem Text="All" />
                                </Items>
                            </telerik:RadComboBox>
                            <telerik:RadScriptBlock ID="RadScriptBlock3" runat="server">

                                <script type="text/javascript">
                                    function TypeIndexChanged(sender, args) {
                                        var tableView = $find("<%# TryCast(Container,GridItem).OwnerTableView.ClientID %>");
                                        tableView.filter("TypeNAme", args.get_item().get_value(), "EqualTo");
                                    }
                                </script>

                            </telerik:RadScriptBlock>
                        </FilterTemplate>

<HeaderStyle Width="250px"></HeaderStyle>
                    </telerik:GridBoundColumn>
                             
        
        <telerik:GridBoundColumn DataField="CodeName" DefaultInsertValue=""
            HeaderText="Code" SortExpression="CodeName" UniqueName="CodeName">
            <HeaderStyle Width="50px" Font-Bold="False" Font-Italic="False"
                Font-Overline="False" Font-Strikeout="False" Font-Underline="False"
                HorizontalAlign="Left" Wrap="True" />
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="FullCode" DefaultInsertValue=""
            HeaderText="Full Code" SortExpression="FullCode" UniqueName="FullCode">
            <HeaderStyle Width="250px" />
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="SectionName" DefaultInsertValue=""
            HeaderText="Section" SortExpression="SectionName" UniqueName="SectionName">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="VersionName" DefaultInsertValue=""
            HeaderText="Version" SortExpression="VersionName" UniqueName="VersionName">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="PagesNumber" DataType="System.Int32"
            DefaultInsertValue="" HeaderText="# of Pages" SortExpression="PagesNumber"
            UniqueName="PagesNumber" Visible="False">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="UnitCost" DataType="System.Decimal"
            DefaultInsertValue="" HeaderText="Unit Cost" SortExpression="UnitCost"
            UniqueName="UnitCost" Visible="False">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="ItemCost" DataType="System.Decimal"
            DefaultInsertValue="" HeaderText="Item Cost" ReadOnly="True"
            SortExpression="ItemCost" UniqueName="ItemCost" DataFormatString="{0:c2}">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn DataField="ReleaseDate" DataType="System.DateTime"
            DefaultInsertValue="" HeaderText="Release Date" SortExpression="ReleaseDate"
            UniqueName="ReleaseDate" DataFormatString="{0:d}">
        </telerik:GridBoundColumn>
        <telerik:GridCheckBoxColumn DataField="Discontinued" DataType="System.Boolean"
            DefaultInsertValue="False" HeaderText="Discontinued" SortExpression="Discontinued"
            UniqueName="Discontinued">
        </telerik:GridCheckBoxColumn>
        
    </Columns>
    <EditFormSettings EditFormType="WebUserControl"
        UserControlName="ItemsEdit.ascx">
        <PopUpSettings Width="800px" />
    </EditFormSettings>
</MasterTableView>
                        <ClientSettings>
                            <Selecting AllowRowSelect="True" />
                        </ClientSettings>
                    </telerik:RadGrid>
                </td>
            </tr>
            <tr>
                <td>
                    &nbsp;</td>
            </tr>
            <tr>
                <td>
                    &nbsp;</td>
            </tr>
        </table>
    </div>
    <asp:SqlDataSource ID="SqlDataSource1" runat="server"
        ConnectionString="<%$ ConnectionStrings:OrderSystemConn %>"
        DeleteCommand="DELETE FROM [Item] WHERE [ItemID] = @ItemID"
        InsertCommand="INSERT INTO [Item] ([DivisionID], [CategoryID], [TypeID], [CodeID], [FullCode], [SectionID], [VersionID], [PagesNumber], [UnitCost], [ReleaseDate], [Discontinued], [ItemDescription]) VALUES (@DivisionID, @CategoryID, @TypeID, @CodeID, @FullCode, @SectionID, @VersionID, @PagesNumber, @UnitCost, @ReleaseDate, @Discontinued, @ItemDescription)"
        SelectCommand="SELECT Item.ItemID, Division.DivisionName, Category.CategoryName, Type.TypeName, Code.CodeName, Item.FullCode, Section.SectionName, Version.VersionName, Item.PagesNumber, Item.UnitCost, Item.ItemCost, Item.ReleaseDate, Item.Discontinued, Item.ItemDescription, Item.DivisionID, Item.CategoryID, Item.TypeID, Item.CodeID, Item.SectionID, Item.VersionID FROM Item INNER JOIN Category ON Item.CategoryID = Category.CategoryID INNER JOIN Code ON Item.CodeID = Code.CodeID INNER JOIN Division ON Item.DivisionID = Division.DivisionID INNER JOIN Section ON Item.SectionID = Section.SectionID INNER JOIN Type ON Item.TypeID = Type.TypeID INNER JOIN Version ON Item.VersionID = Version.VersionID ORDER BY Category.CategoryName"
        UpdateCommand="UPDATE [Item] SET [DivisionID] = @DivisionID, [CategoryID] = @CategoryID, [TypeID] = @TypeID, [CodeID] = @CodeID, [FullCode] = @FullCode, [SectionID] = @SectionID, [VersionID] = @VersionID, [PagesNumber] = @PagesNumber, [UnitCost] = @UnitCost, [ReleaseDate] = @ReleaseDate, [Discontinued] = @Discontinued, [ItemDescription] = @ItemDescription WHERE [ItemID] = @ItemID">
        <DeleteParameters>
            <asp:Parameter Name="ItemID" Type="Int32" />
        </DeleteParameters>
        <UpdateParameters>
            <asp:Parameter Name="DivisionID" Type="Int32" />
            <asp:Parameter Name="CategoryID" Type="Int32" />
            <asp:Parameter Name="TypeID" Type="Int32" />
            <asp:Parameter Name="CodeID" Type="Int32" />
            <asp:Parameter Name="FullCode" Type="String" />
            <asp:Parameter Name="SectionID" Type="Int32" />
            <asp:Parameter Name="VersionID" Type="Int32" />
            <asp:Parameter Name="PagesNumber" Type="Int32" />
            <asp:Parameter Name="UnitCost" Type="Decimal" />
            <asp:Parameter DbType="Date" Name="ReleaseDate" />
            <asp:Parameter Name="Discontinued" Type="Boolean" />
            <asp:Parameter Name="ItemDescription" Type="String" />
            <asp:Parameter Name="ItemID" Type="Int32" />
        </UpdateParameters>
        <InsertParameters>
            <asp:Parameter Name="DivisionID" Type="Int32" />
            <asp:Parameter Name="CategoryID" Type="Int32" />
            <asp:Parameter Name="TypeID" Type="Int32" />
            <asp:Parameter Name="CodeID" Type="Int32" />
            <asp:Parameter Name="FullCode" Type="String" />
            <asp:Parameter Name="SectionID" Type="Int32" />
            <asp:Parameter Name="VersionID" Type="Int32" />
            <asp:Parameter Name="PagesNumber" Type="Int32" />
            <asp:Parameter Name="UnitCost" Type="Decimal" />
            <asp:Parameter DbType="Date" Name="ReleaseDate" />
            <asp:Parameter Name="Discontinued" Type="Boolean" />
            <asp:Parameter Name="ItemDescription" Type="String" />
        </InsertParameters>
    </asp:SqlDataSource>
 
    <asp:SqlDataSource ID="SqlDataSource2" runat="server"
        ConnectionString="<%$ ConnectionStrings:OrderSystemConn %>"
        SelectCommand="SELECT [DivisionID], [DivisionName] FROM [Division] ORDER BY [DivisionName]">
    </asp:SqlDataSource>
    
    <asp:SqlDataSource ID="SqlDataSource3" runat="server"
        ConnectionString="<%$ ConnectionStrings:OrderSystemConn %>"
        
        SelectCommand="SELECT DISTINCT [CategoryID], [CategoryName] FROM [Category] ORDER BY [CategoryName]">
    </asp:SqlDataSource>
    
    <asp:SqlDataSource ID="SqlDataSource4" runat="server"
        ConnectionString="<%$ ConnectionStrings:OrderSystemConn %>"
        
        
        SelectCommand="SELECT [TypeID], [TypeName] FROM [Type] ORDER BY [TypeName]"
        DeleteCommand="DELETE FROM [Type] WHERE [TypeID] = @TypeID"
        InsertCommand="INSERT INTO [Type] ([TypeName]) VALUES (@TypeName)"
        UpdateCommand="UPDATE [Type] SET [TypeName] = @TypeName WHERE [TypeID] = @TypeID">
        <DeleteParameters>
            <asp:Parameter Name="TypeID" Type="Int32" />
        </DeleteParameters>
        <UpdateParameters>
            <asp:Parameter Name="TypeName" Type="String" />
            <asp:Parameter Name="TypeID" Type="Int32" />
        </UpdateParameters>
        <InsertParameters>
            <asp:Parameter Name="TypeName" Type="String" />
        </InsertParameters>
    </asp:SqlDataSource>
    
    </form>
</body>
</html>
-------------------------------------------------------------------------------------------------
ItemsInsert.ascx

<%@ Control Language="VB" AutoEventWireup="false" CodeFile="ItemsInsert.ascx.vb" Inherits="ItemsUpdIns" %>
<style type="text/css">
    .style1
    {
        width: 100%;
    }
    .style2
    {
        font-weight: bold;
        text-align: right;
    }
    .style3
    {
        font-weight: bold;
        text-align: right;
        height: 24px;
    }
    .style4
    {
        height: 24px;
    }
    .style5
    {
        font-weight: bold;
    }
    .style6
    {
        text-align: right;
    }
    .style7
    {
        height: 24px;
        text-align: right;
    }
</style>
<table class="style1" width="750">
    <tr>
        <td class="style2" width="150">
            &nbsp;</td>
        <td width="300">
            &nbsp;</td>
        <td width="150" class="style2">
            &nbsp;</td>
        <td width="150">
            &nbsp;</td>
    </tr>
    <tr>
        <td class="style2" width="150">
            Division</td>
        <td width="300">
            <telerik:RadComboBox ID="RadComboBox1" Runat="server"
                DataSourceID="SqlDataSource1"
                SelectedValue='<%# DataBinder.Eval( Container, "DataItem.DivisionID" ) %>' DataTextField="DivisionName"
                DataValueField="DivisionID" Width="160px" Skin="Sunset">
            </telerik:RadComboBox>
        </td>
        <td width="150" class="style2">
            Number of pages</td>
        <td width="150">
            <telerik:RadNumericTextBox ID="RadNumericTextBox1" Runat="server"
                Culture="English (United Kingdom)"
                Text='<%# DataBinder.Eval( Container, "DataItem.PagesNumber" ) %>' Value="0"
                Width="75px" ShowSpinButtons="True">
            </telerik:RadNumericTextBox>
        </td>
    </tr>
    <tr>
        <td class="style2" width="150">
            Category</td>
        <td width="300">
            <telerik:RadComboBox ID="RadComboBox3" Runat="server"
                DataSourceID="SqlDataSource2"
                SelectedValue='<%# DataBinder.Eval( Container, "DataItem.CategoryID" ) %>' DataTextField="CategoryName"
                DataValueField="CategoryID" Width="250px" Skin="Sunset" Height="400px">
            </telerik:RadComboBox>
        </td>
        <td width="150" class="style2">
            Unit Cost</td>
        <td width="150">
            <telerik:RadNumericTextBox ID="RadNumericTextBox2" Runat="server"
                Culture="English (United Kingdom)" Text='<%# DataBinder.Eval( Container, "DataItem.UnitCost" ) %>' ShowSpinButtons="True" Type="Currency"
                Value="0" Width="75px">
            </telerik:RadNumericTextBox>
        </td>
    </tr>
    <tr>
        <td class="style2" width="150">
            Item Type</td>
        <td width="300">
            <telerik:RadComboBox ID="RadComboBox4" Runat="server"
                DataSourceID="SqlDataSource3"
                SelectedValue='<%# DataBinder.Eval( Container, "DataItem.TypeID" ) %>' DataTextField="TypeName"
                DataValueField="TypeID" Width="250px" Skin="Sunset" Height="400px">
            </telerik:RadComboBox>
        </td>
        <td width="150" class="style2">
            Item Cost</td>
        <td width="150">
            £
            <asp:Label ID="Label1" runat="server" Text='<%# DataBinder.Eval( Container, "DataItem.ItemCost" ) %>'></asp:Label>
        </td>
    </tr>
    <tr>
        <td class="style2" width="150">
            &nbsp;</td>
        <td width="300">
            &nbsp;</td>
        <td width="150" class="style2">
            &nbsp;</td>
        <td width="150">
            &nbsp;</td>
    </tr>
    <tr>
        <td class="style2" width="150">
            Section</td>
        <td width="300">
            <telerik:RadComboBox ID="RadComboBox5" Runat="server"
                DataSourceID="SqlDataSource4"
                SelectedValue='<%# DataBinder.Eval( Container, "DataItem.SectionID" ) %>' DataTextField="SectionName"
                DataValueField="SectionID" Width="100px" Skin="Sunset" Height="400px">
            </telerik:RadComboBox>
        </td>
        <td width="150" class="style2">
            Release Date</td>
        <td width="150">
            <telerik:RadDatePicker ID="RadDatePicker1" Text='<%# DataBinder.Eval( Container, "DataItem.ReleaseDate" ) %>' Runat="server"
                Culture="English (United Kingdom)" SelectedDate="2010-03-15" Width="150px">
<Calendar UseRowHeadersAsSelectors="False" UseColumnHeadersAsSelectors="False" ViewSelectorText="x"></Calendar>

<DatePopupButton ImageUrl="" HoverImageUrl=""></DatePopupButton>

<DateInput DisplayDateFormat="dd/MM/yyyy" DateFormat="dd/MM/yyyy" SelectedDate="2010-03-15"></DateInput>
            </telerik:RadDatePicker>
        </td>
    </tr>
    <tr>
        <td class="style2" width="150">
            Version</td>
        <td width="300">
            <telerik:RadComboBox ID="RadComboBox6" Runat="server"
                DataSourceID="SqlDataSource5"
                SelectedValue='<%# DataBinder.Eval( Container, "DataItem.VersionID" ) %>' DataTextField="VersionName"
                DataValueField="VersionID" Width="150px" Skin="Sunset" Height="400px">
            </telerik:RadComboBox>
        </td>
        <td width="150" class="style2">
            Discontinued</td>
        <td width="150">
            <asp:CheckBox ID="CheckBox1" Checked='<%# DataBinder.Eval( Container, "DataItem.Discontinued" ) %>' runat="server" />
        </td>
    </tr>
    <tr>
        <td class="style2" width="150">
            &nbsp;</td>
        <td width="300">
            &nbsp;</td>
        <td width="150" class="style2">
            &nbsp;</td>
        <td width="150">
            &nbsp;</td>
    </tr>
    <tr>
        <td class="style2" width="150">
            Code</td>
        <td width="300">
            <telerik:RadComboBox ID="RadComboBox7" Runat="server"
                DataSourceID="SqlDataSource6"
                SelectedValue='<%# DataBinder.Eval( Container, "DataItem.CodeID" ) %>' DataTextField="CodeName"
                DataValueField="CodeID" Width="75px" Skin="Sunset" Height="400px">
            </telerik:RadComboBox>
        </td>
        <td width="150" class="style2">
            Full Code</td>
        <td width="150">
            <asp:TextBox id="TextBox3" runat="server"
Text='<%# DataBinder.Eval( Container, "DataItem.FullCode" ) %>' Width="200px"></asp:textbox>
        </td>
    </tr>
    <tr>
        <td class="style3" width="150">
            </td>
        <td width="300" class="style4">
            &nbsp;</td>
        <td width="150" class="style7">
            </td>
        <td width="150" class="style4">
            </td>
    </tr>
    <tr>
        <td class="style2" width="150">
            Item Description</td>
        <td width="300">
            <asp:TextBox id="TextBox4" runat="server"
Text='<%# DataBinder.Eval( Container, "DataItem.ItemDescription" ) %>' Width="290px"
                Height="50px" TextMode="MultiLine"></asp:textbox>
        </td>
        <td width="150" class="style2">
            &nbsp;</td>
        <td width="150">
            &nbsp;</td>
    </tr>
    <tr>
        <td class="style2" width="150">
            &nbsp;</td>
        <td width="300">
            &nbsp;</td>
        <td width="150" class="style6">
            <asp:Button ID="btnUpdate" runat="server"
                            CommandName='<%# IIf( DataBinder.Eval(Container, "OwnerTableView.IsItemInserted"), "PerformInsert", "Update") %>'
                            Text='<%# IIf( DataBinder.Eval(Container, "OwnerTableView.IsItemInserted"), "Insert", "Update") %>'
                            Width="150px" />
        </td>
        <td width="150">
            <asp:Button ID="btnCancel" runat="server" Text="Cancel" Width="150px" CausesValidation="false"
                        CommandName="Cancel"></asp:Button>
        </td>
    </tr>
    </table>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
    ConnectionString="<%$ ConnectionStrings:OrderSystemConn %>"
    DeleteCommand="DELETE FROM [Division] WHERE [DivisionID] = @DivisionID"
    InsertCommand="INSERT INTO [Division] ([DivisionName]) VALUES (@DivisionName)"
    SelectCommand="SELECT [DivisionID], [DivisionName] FROM [Division] ORDER BY [DivisionName]"
    UpdateCommand="UPDATE [Division] SET [DivisionName] = @DivisionName WHERE [DivisionID] = @DivisionID">
    <DeleteParameters>
        <asp:Parameter Name="DivisionID" Type="Int32" />
    </DeleteParameters>
    <UpdateParameters>
        <asp:Parameter Name="DivisionName" Type="String" />
        <asp:Parameter Name="DivisionID" Type="Int32" />
    </UpdateParameters>
    <InsertParameters>
        <asp:Parameter Name="DivisionName" Type="String" />
    </InsertParameters>
</asp:SqlDataSource>

<asp:SqlDataSource ID="SqlDataSource2" runat="server"
    ConnectionString="<%$ ConnectionStrings:OrderSystemConn %>"
    DeleteCommand="DELETE FROM [Category] WHERE [CategoryID] = @CategoryID"
    InsertCommand="INSERT INTO [Category] ([CategoryName]) VALUES (@CategoryName)"
    SelectCommand="SELECT [CategoryID], [CategoryName] FROM [Category] ORDER BY [CategoryName]"
    UpdateCommand="UPDATE [Category] SET [CategoryName] = @CategoryName WHERE [CategoryID] = @CategoryID">
    <DeleteParameters>
        <asp:Parameter Name="CategoryID" Type="Int32" />
    </DeleteParameters>
    <UpdateParameters>
        <asp:Parameter Name="CategoryName" Type="String" />
        <asp:Parameter Name="CategoryID" Type="Int32" />
    </UpdateParameters>
    <InsertParameters>
        <asp:Parameter Name="CategoryName" Type="String" />
    </InsertParameters>
</asp:SqlDataSource>


<asp:SqlDataSource ID="SqlDataSource3" runat="server"
    ConnectionString="<%$ ConnectionStrings:OrderSystemConn %>"
    DeleteCommand="DELETE FROM [Type] WHERE [TypeID] = @TypeID"
    InsertCommand="INSERT INTO [Type] ([TypeName]) VALUES (@TypeName)"
    SelectCommand="SELECT [TypeID], [TypeName] FROM [Type] ORDER BY [TypeName]"
    UpdateCommand="UPDATE [Type] SET [TypeName] = @TypeName WHERE [TypeID] = @TypeID">
    <DeleteParameters>
        <asp:Parameter Name="TypeID" Type="Int32" />
    </DeleteParameters>
    <UpdateParameters>
        <asp:Parameter Name="TypeName" Type="String" />
        <asp:Parameter Name="TypeID" Type="Int32" />
    </UpdateParameters>
    <InsertParameters>
        <asp:Parameter Name="TypeName" Type="String" />
    </InsertParameters>
</asp:SqlDataSource>



<asp:SqlDataSource ID="SqlDataSource4" runat="server"
    ConnectionString="<%$ ConnectionStrings:OrderSystemConn %>"
    DeleteCommand="DELETE FROM [Section] WHERE [SectionID] = @SectionID"
    InsertCommand="INSERT INTO [Section] ([SectionName]) VALUES (@SectionName)"
    SelectCommand="SELECT [SectionID], [SectionName] FROM [Section] ORDER BY [SectionName]"
    UpdateCommand="UPDATE [Section] SET [SectionName] = @SectionName WHERE [SectionID] = @SectionID">
    <DeleteParameters>
        <asp:Parameter Name="SectionID" Type="Int32" />
    </DeleteParameters>
    <UpdateParameters>
        <asp:Parameter Name="SectionName" Type="String" />
        <asp:Parameter Name="SectionID" Type="Int32" />
    </UpdateParameters>
    <InsertParameters>
        <asp:Parameter Name="SectionName" Type="String" />
    </InsertParameters>
</asp:SqlDataSource>
<asp:SqlDataSource ID="SqlDataSource5" runat="server"
    ConnectionString="<%$ ConnectionStrings:OrderSystemConn %>"
    DeleteCommand="DELETE FROM [Version] WHERE [VersionID] = @VersionID"
    InsertCommand="INSERT INTO [Version] ([VersionName]) VALUES (@VersionName)"
    SelectCommand="SELECT [VersionID], [VersionName] FROM [Version] ORDER BY [VersionName]"
    UpdateCommand="UPDATE [Version] SET [VersionName] = @VersionName WHERE [VersionID] = @VersionID">
    <DeleteParameters>
        <asp:Parameter Name="VersionID" Type="Int32" />
    </DeleteParameters>
    <UpdateParameters>
        <asp:Parameter Name="VersionName" Type="String" />
        <asp:Parameter Name="VersionID" Type="Int32" />
    </UpdateParameters>
    <InsertParameters>
        <asp:Parameter Name="VersionName" Type="String" />
    </InsertParameters>
</asp:SqlDataSource>
<asp:SqlDataSource ID="SqlDataSource6" runat="server"
    ConnectionString="<%$ ConnectionStrings:OrderSystemConn %>"
    DeleteCommand="DELETE FROM [Code] WHERE [CodeID] = @CodeID"
    InsertCommand="INSERT INTO [Code] ([CodeName]) VALUES (@CodeName)"
    SelectCommand="SELECT [CodeID], [CodeName] FROM [Code] ORDER BY [CodeName]"
    UpdateCommand="UPDATE [Code] SET [CodeName] = @CodeName WHERE [CodeID] = @CodeID">
    <DeleteParameters>
        <asp:Parameter Name="CodeID" Type="Int32" />
    </DeleteParameters>
    <UpdateParameters>
        <asp:Parameter Name="CodeName" Type="String" />
        <asp:Parameter Name="CodeID" Type="Int32" />
    </UpdateParameters>
    <InsertParameters>
        <asp:Parameter Name="CodeName" Type="String" />
    </InsertParameters>
</asp:SqlDataSource>




grand lorie
Top achievements
Rank 1
 answered on 16 Mar 2010
5 answers
226 views
If I edit the HTML directly in the editor and intentially leave it invalid the editor automatically completes things.  Can I turn this [usually great] feature OFF?

Thanks,
Kevin
Rumen
Telerik team
 answered on 16 Mar 2010
8 answers
171 views
How do i make that when i click edit the editable fields get populated with appropriate values while when i click Insert new record buttonLink it displays the empty fields. I tried this but it does not work:

<telerik:GridTemplateColumn HeaderStyle-HorizontalAlign="Center" HeaderText="First name" UniqueName="FirstName" Visible="true"> 
    <ItemTemplate> 
        <asp:Label runat="server" ID="FirstnameLabel" 
        Text='<%# Eval("FirstName") %>' /> 
    </ItemTemplate> 
    <EditItemTemplate> 
        <telerik:RadTextBox TextMode="MultiLine" ID="FirstNameText" runat="server" 
        Skin="Web20" Width="300px" 
        Text='<%# Eval("FirstName") %>'  /> 
    </EditItemTemplate> 
</telerik:GridTemplateColumn>   

And also how do i populate the radcombobox controls inside EditItemTemplate with diff data e.g. diff table
<telerik:GridTemplateColumn HeaderStyle-HorizontalAlign="Center" HeaderText="Event No." UniqueName="VidNaNast"> 
    <ItemTemplate> 
        <asp:Label runat="server" ID="EventLabel" 
        Text='<%# Eval("EventNumber") %>' /> 
    </ItemTemplate> 
    <EditItemTemplate> 
        <telerik:RadComboBox ID="EventCombo" runat="server" 
        Skin="Web20" Width="250px" /> 
    </EditItemTemplate> 
</telerik:GridTemplateColumn> 

Is this approach of itemtemplate and edititemtemplate ok for what i am trying to achive?

THANKS


El
Top achievements
Rank 1
 answered on 16 Mar 2010
3 answers
116 views
Hello,

We are currently using Editor V 2009.3.1314.35.

We have two scenarios where the editor is modifying our HTML in unexpected ways.

First we are seeing align="left" become float:left as well as adding a "border-style:solid" where there previously was none.  This happens in Firefox and IE.

Example:
<img src="http://www.infocuslists.com/enewsimages/potofgold.gif" alt="Pot of Gold at the End of the Rainbow" border="none" align="left" style="margin:0;"/> 

Becomes:
<img style="border-style: solid; margin: 0pt; float: left;" alt="Pot of Gold at the End of the Rainbow" src="http://www.infocuslists.com/enewsimages/potofgold.gif" /> 


We are also seeing borders being stripped out, this one only happens in Firefox only.

Example:
<div style="border-style: solid; border-color: #dee4e7; border-width: 5px 1px 1px; margin: 0px 0px 15px; padding-left: 6px; padding-right: 4px; background-color: #f9f9f7;"> 

Becomes:
<div style="margin: 0px 0px 15px; padding-left: 6px; padding-right: 4px; background-color: #f9f9f7;"> 

These both became an issue when upgrading to the current version of the RadEditor we are using.
Rumen
Telerik team
 answered on 16 Mar 2010
8 answers
250 views

Just upgraded to 2009 Q1 from 2008 Q3 and I'm having a weird problem.

 

I have an embedded RadGrid in a Radgrid (let's call them rdParent and rdChild for this post) and both have DragandDrop enabled but you cannot drag to each other (you cannot drag and drop from rdParent to rdChild and vice versa). There's a 3rd Radgrid that you can drag and drop to rdParent or rdChild, let's call this one rdCousin.

 

The scenario is both rdParent and rdChild are empty when you start and rdCousing is populated, you can then drag and drop from rdCousin to either rdParent or rdChild. You can put back rows from rdParent and rdChild to rdCousin.

When I move rows from rdCousing to rdChild or rdCousin to rdParent everything works great, if I move rows from rdParent to rdCousin it works great.

When I move rows from rdChild to rdCousin it doesn work, this worked in 2008 Q3 but doesn't work in 2009 Q1 anymore.

After looking at what is going on here's what I've found and what is weird:

rdChild is firing the rdParent rowDrop (rdParent_RowDrop) event and not it's own rowDrop (rdChild_RowDrop) event, naturally because this is an embedded control we are specifying which event it needs to use with the onRowDrop tag.

Here is the tag for the rdChild grid as you can see we are specifying the OnRowDrop, OnItemDataBound and the OnPreRender events on the grid.

<telerik:RadGrid ID="rdChild" runat="server" EnableEmbeddedSkins="False" GridLines="None" Skin="SunsetQ3" ShowHeader="False" OnRowDrop="rdChild_RowDrop" OnItemDataBound="rdChild_ItemDataBound" Width="440px" OnPreRender="rdChild_PreRender"> 

This issue just arose like I mentionned when we went from 2008 Q3 to 2009 Q1, this has been working since 2007.

Thanks for your attention

Veli
Telerik team
 answered on 16 Mar 2010
1 answer
82 views
We have a RadComboBox control in a panel using the ModalPopupExtender.  The "dropdown" control appears under the gray div generated by the modal popup. 

Can anyone please provide a workaround to make it appear on top of the panel and gray background?
Yana
Telerik team
 answered on 16 Mar 2010
2 answers
101 views
Can you tell me how to add a separator item client side?

thanks!
Michael Constantine
Top achievements
Rank 1
 answered on 16 Mar 2010
Narrow your results
Selected tags
Tags
+? more
Top users last month
Jake
Top achievements
Rank 1
RBarnes
Top achievements
Rank 1
Iron
Iron
Rami
Top achievements
Rank 1
Iron
Veteran
Nathan
Top achievements
Rank 1
Kumeri
Top achievements
Rank 1
Iron
Veteran
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Jake
Top achievements
Rank 1
RBarnes
Top achievements
Rank 1
Iron
Iron
Rami
Top achievements
Rank 1
Iron
Veteran
Nathan
Top achievements
Rank 1
Kumeri
Top achievements
Rank 1
Iron
Veteran
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?