Telerik Forums
UI for ASP.NET AJAX Forum
2 answers
123 views
Hello,

I'm trying to dynamiccly add usercontrols to my RadPageView. See exmaple

ASCX
 <telerik:RadTabStrip ID="tabstripContactPerson" runat="server" MultiPageID="mpContactPersonen"
                SelectedIndex="0">
</telerik:RadTabStrip>
<telerik:RadMultiPage ID="mpContactPersonen" runat="server" SelectedIndex="0" CssClass="multipagecontainer">
</telerik:RadMultiPage>

CODEBEHIND
List<WS_RetailerPerson> personen = oRetailer.WS_RetailerPerson.ToList();
  
 foreach (WS_RetailerPerson item in personen)
 {
      using (RadTab tab = new RadTab())
      {
            tab.Text = item.WS_Person.FullName;
            tabstripContactPerson.Tabs.Add(tab);           
      }          
            
      using (RadPageView pageView = new RadPageView())
      {
                PersonEditControl ucPersonEdit = (PersonEditControl)LoadControl(PERSONEDITCONTROL_PATH);
 
                using (DynamicControlsPlaceholder phDynamic = new DynamicControlsPlaceholder())
                {
                       ucPersonEdit.ID = "ucPersonEdit" + item.PersonId.ToString();
                       ucPersonEdit.PersonId = item.PersonId;                  
                       pageView.Controls.Add(ucPersonEdit);
 
                       mpContactPersonen.PageViews.Add(pageView);                                      
                }
            }
        }
}


This works fine but then I want to call the save-methods on each individuel loaded usercontrol in the RadPageViews.

foreach (RadPageView pageView in mpContactPersonen.PageViews)
        {
            foreach (PersonEditControl ucPersonEdit in pageView.Controls)
            {
                ucPersonEdit.Save();
            }
        }

The problem is that it can find the PageView controls in RadPageView but each pageView.Cotrols is empty. It loses my dynamic add usercontrols.

I hope someone can help me out.

Thanks in advance.

Kind regards Patrick
Patrick
Top achievements
Rank 1
 answered on 29 Mar 2011
1 answer
103 views
Hi Telerik team,

I need to develop a Dynamic View where the user can add filters and new columns to data result set.
To show the data result set i am using a radgrid, and want to use the "drag and drop" feature to develop the "add columns" functionality (the columns are addeds in the grid from another control).
But when the user try to put a new column in the grid, I need that user can locate the new column where he/she want (between other columns).
Could I develop this requirement with the current Telerik ASP.NET AJAX functionality?  or I need develop additional routines to do this.

Thanks for the help.

Marin
Telerik team
 answered on 29 Mar 2011
1 answer
144 views
Hi

I am using the ASP.Net Ajax RadGrid control in a new web application. For this grid I need to apply conditional cell formatting while user should be able to sort the grid. The example I found in RadGrid documentation (http://www.telerik.com/help/aspnet-ajax/grid-appearance-conditional-formatting.html) works using ItemDataBound event hanlder but only when the grid loads firs time but as soon as I click on a column header to sort a column, grid loads with new set of data without calling ItemDataBound even handler and cells lose their formatting.

I hook up the ItemDataBound event handler in Page_Load as below:

protected void Page_Load(object sender, EventArgs e)
{
    if (!IsPostBack)
    {
        SummaryGrid.ItemDataBound +=new GridItemEventHandler(SummaryGrid_ItemDataBound);
        ...
    }
}


Is there another way to keep the conditional formatting while allowing to sort, group, etc.?

I appreciate your help in advance.
Thanks
Ron Farko
Daniel
Telerik team
 answered on 29 Mar 2011
5 answers
125 views
Hello,

one more thing regarding RadEditor in Opera. When switched to fullscreen mode, the editor scrolls whole page instead of editor content (maybe Opera problem? I had similiar issues with fulscreen google maps which were scrollable), however when user clicks on HTML tab the fullscreen mode is lost and editor'ssize is preserved, with it's half somewhere out of the window.

Again this can be easily reproduced at Telerik's Editor demo site and Opera 10.53.

With this behavior the editor is not usable under Opera. Please help.

Thanks,
Robert
Lini
Telerik team
 answered on 29 Mar 2011
1 answer
159 views

Hi, I get the error 'Telerik.Web.UI.RadListBox' is null or not an object when I have a RadListbox present on my .ascx control firstable with visible as false, but when I try to show this control, this error occurs. It is not exclusive for this control on my sharepoint application, I have the same error with others Telerik controls that have the same behavior ( starting are hide, and then I need to show them).

I followed this post, but I'm sure that all the entries and configurations are done on my application config. The version of telerik that I'm using is the 2010.3.1109.35

Thanks.

Kalina
Telerik team
 answered on 29 Mar 2011
1 answer
82 views
I am using a combination of 2 demos under your RadPanel demos.  I am using the Templates and then I am using the Accessing Nested Controls demo within it.  

http://demos.telerik.com/aspnet-ajax/panelbar/examples/functionality/templates/defaultcs.aspx

http://demos.telerik.com/aspnet-ajax/panelbar/examples/applicationscenarios/accessingnestedcontrols/defaultcs.aspx

I cannot set the RadPanel.Items[].Expanded property in code behind or inline for the Template demo.  I am trying to set the inital panel to be expanded.  I realize that the Panel that I am trying to wowk with has a HeaderTemplate and a ContentTemplate, and using a radMenu within the HeaderTemplate, and that this may be part of the problem, according to this issue on the forum.
http://www.telerik.com/community/forums/aspnet-ajax/panelbar/can-t-collapse-or-expand-panel-bar-w-itemtemplate.aspx

I have tried what this article suggests but this breaks everything.

I appreciate your help.
Helen
Telerik team
 answered on 29 Mar 2011
1 answer
224 views
Hi there,

I am starting to use the RadRibbon control and have set this to the top of my masterpage. I want this control to always stay at the top and possibly use some sliding panes. I have the following code:

<table align="center" cellspacing="0" class="style1">
    <tr>
        <td class="style2">
            <telerik:RadRibbonBar ID="MainRibbon" runat="server" Tabs-Capacity="4" Skin="Default" />
        </td>
    </tr>
</table>
<table style="height: 100%; width: 100%;">
    <tr>
        <td style="background-color: Blue;">
        <telerik:RadSplitter id="Splitter1" runat="server" Width="100%" Height="100%">
            <telerik:RadPane id="MainPane" runat="server" Width="100%" Height="100%">
                <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server"/>
            </telerik:RadPane>
        </telerik:RadSplitter>
        </td>
    </tr>
</table

The problem is the pane only seems to use half of the webpage that remains. I plan to impliment a tree view on certain pages So I was thinking that this would be the best way to go about it. Please let me know if I should look at using another control.

thanks!

Jonathan
Niko
Telerik team
 answered on 29 Mar 2011
1 answer
105 views
I think I requested this a long time ago, but I need it again, so I thought I'd re-ask since it's been a few releases :)

I want a view "like" timeline except it's just aggregates all the upcoming events in a list...so there's no empty days in between

Monday Jan 1st 2010
 - Event
 - Event
 - Event

Friday Jan 17th 2010
 - Event

Tuesday Jan 30th 2010
 - Event
 - Event
 - Event
 - Event


...problem with all the views now is that there's a lot of paging though days to find events...so it's kind of more like a schedule\task view...
Peter
Telerik team
 answered on 29 Mar 2011
1 answer
279 views
Hi
I have a page which have a user control .User Control must have a input control like textbox .
when give input filed in javascript i get this error

Compilation Error

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: BC30451: Name 'RadTextBox1' is not declared.

Source Error:

Line 583:        function SetCalendarStartTime() {
Line 584:            Calendar.setup({
Line 585: inputField: "<%= RadTextBox1.ClientID %>",Line 586:               
Line 587:                button: "date_btn_1",

Source File: D:\Project\Own Project\Project Academy\Program\Academy\Academy\Presentation\Persons.aspx    Line: 585

Source file is here




 

<

 

 

asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">

 

 

 

<style type="text/css">

 

 

 

.style1

 

{

 

 

width: 100%;

 

 

}

 

 

 

.tah

 

{

 

 

font-family: Tahoma;

 

 

 

 

font-size: 9pt;

 

 

 

 

border:1pt;

 

 

 

 

border-color:Green;

 

 

 

 

border-style:solid;

 

 

 

 

}

 

 

 

.EditFormHeader td

 

{

 

 

background: #dadec8;

 

 

 

 

padding: 5px 0px;

 

 

 

 

border:1px solid Black;

 

 

 

 

font-family:B Zar;

 

 

 

 

font-size:14pt;

 

 

 

 

 

 

}

 

 

 

.RadComboBox_Hay .rcbInputCell .rcbInput, .RadComboBoxDropDown_Hay

 

{

 

 

font: 9pt Tahoma !important;

 

 

}

 

 

 

 

 

 

 

.rgSelectedRow,.rgSelectedRowtd

 

 

{

 

 

 

background:#3366FF !important;

 

 

}

 

 

 

.rgFilterRow

 

 

 

 

{

 

 

 

background:#999966 !important;

 

 

}

.rgCommandRow

 

 

a

 

{

 

 

font-size: 9pt;

 

 

 

 

font-family:Tahoma;

 

 

 

 

font-style:normal;

 

 

 

 

font-weight:bold;

 

 

 

 

 

 

 

 

 

 

}

 

 

 

</style>

 

 

 

<telerik:RadCodeBlock ID="cmn" runat="server">

 

 

 

<script type="text/javascript">

 

 

 

var column = null;

 

 

 

 

function MenuShowing(sender, args) {

 

 

 

 

if (column == null)

 

 

 

 

return;

 

 

 

 

var menu = sender;

 

 

 

 

var items = menu.get_items();

 

 

 

 

if (column.get_dataType() == "System.String") {

 

 

 

 

var i = 0;

 

 

 

 

while (i < items.get_count()) {

 

 

 

 

if (!(items.getItem(i).get_value() in { 'NoFilter': '', 'Contains': '', 'EqualTo': '' })) {

 

 

 

 

var item = items.getItem(i);

 

 

 

 

if (item != null)

 

 

item.set_visible(

 

false);

 

 

}

 

 

 

else {

 

 

 

 

var item = items.getItem(i);

 

 

 

 

if (item != null) {

 

 

item.set_visible(

 

true);

 

 

 

 

}

 

}

 

i++;

 

}

 

}

 

 

 

if (column.get_dataType() == "System.Int64") {

 

 

 

 

var j = 0;

 

 

 

 

while (j < items.get_count()) {

 

 

 

 

if (!(items.getItem(j).get_value() in { 'NoFilter': '', 'GreaterThan': '', 'LessThan': '','EqualTo': '' })) {

 

 

 

 

var item = items.getItem(j);

 

 

 

 

if (item != null)

 

 

item.set_visible(

 

false);

 

 

}

 

 

 

else {

 

 

 

 

var item = items.getItem(j);

 

 

 

 

if (item != null)

 

 

item.set_visible(

 

true);

 

 

}

 

j++;

 

}

 

}

 

column =

 

null;

 

 

}

 

 

 

function filterMenuShowing(sender, eventArgs) {

 

 

column = eventArgs.get_column();

 

}

 

 

 

</script>

 

 

 

<script type="text/javascript">

 

 

 

function onRequestStart(sender, args) {

 

 

 

 

if (args.get_eventTarget().indexOf("ExportToExcelButton") >= 0 ||

 

 

args.get_eventTarget().indexOf(

 

"ExportToWordButton") >= 0 ||

 

 

args.get_eventTarget().indexOf(

 

"ExportToPdfButton") >= 0 ||

 

 

args.get_eventTarget().indexOf(

 

"ExportToCsvButton") >= 0) {

 

 

args.set_enableAjax(

 

false);

 

 

}

 

}

 

 

 

</script>

 

 

 

</telerik:RadCodeBlock>

 

 

</

 

 

asp:Content>

 

 

<

 

 

asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">

 

 

 

<div id="divbody" style="vertical-align:top; text-align:center;">

 

 

 

 

<table align="center" cellpadding="0" cellspacing="0" dir="ltr" width="100%">

 

 

 

<tr>

 

 

 

<td valign="top" >

 

 

 

<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">

 

 

 

<AjaxSettings>

 

 

 

<telerik:AjaxSetting AjaxControlID="grdPerson">

 

 

 

<UpdatedControls>

 

 

 

<telerik:AjaxUpdatedControl ControlID="grdPerson" />

 

 

 

</UpdatedControls>

 

 

 

</telerik:AjaxSetting>

 

 

 

</AjaxSettings>

 

 

 

</telerik:RadAjaxManager>

 

 

 

</td>

 

 

 

</tr>

 

 

 

<tr valign="top">

 

 

 

<td valign="top">

 

 

 

<telerik:RadGrid ID="grdPerson" runat="server" Skin="Outlook"

 

 

 

AllowSorting="True"

 

AllowPaging

 

 

="True" AllowMultiRowSelection="True"

 

 

 

 

AllowMultiRowEdit="True"

 

 

 

 

style="margin-right: 0px" AllowFilteringByColumn="True" Font-Bold="False"

 

 

 

 

Font-Names="Tahoma" Font-Size="9pt" ShowStatusBar="True"

 

 

 

 

GridLines="None">

 

 

 

 

<PagerStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center" />

 

 

 

<ExportSettings IgnorePaging="true" OpenInNewWindow="true">

 

 

 

<Pdf PageHeight="297mm" PageWidth="210mm" PageTitle="SushiBar menu" AllowAdd="True"

 

 

 

 

AllowCopy="True" AllowModify="True" AllowPrinting="False" PaperSize="A4" />

 

 

 

</ExportSettings>

 

 

 

<ClientSettings>

 

 

<

 

 

Selecting AllowRowSelect="True"></Selecting>

 

<

 

 

ClientEvents OnFilterMenuShowing="filterMenuShowing"></ClientEvents>

 

<

 

 

KeyboardNavigationSettings AllowActiveRowCycle="True"></KeyboardNavigationSettings>

 

<

 

 

Resizing AllowColumnResize="True"></Resizing>

 

 

 

</ClientSettings>

 

 

<

 

 

MasterTableView AutoGenerateColumns="False" DataKeyNames="ID"

 

 

 

 

CommandItemDisplay="Top" Dir="LTR"

 

 

 

 

Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

GridLines="Both">

 

 

 

 

 

 

 

 

 

 

<CommandItemSettings AddNewRecordText="New Person" RefreshText="Refresh"

 

 

 

 

ShowRefreshButton="False" ShowExportToCsvButton="false"

 

 

 

 

ShowExportToExcelButton="True" ShowExportToPdfButton="True"

 

 

 

 

showexporttowordbutton="True" />

 

 

 

<Columns>

 

 

 

 

 

 

<telerik:GridTemplateColumn UniqueName="TemplateColumn40" HeaderText="Branch"

 

 

 

SortExpression="NameAcademy" EditFormColumnIndex="0"

 

 

 

 

ForceExtractValue="Always" Visible="False">

 

 

 

<EditItemTemplate>

 

 

 

<telerik:RadComboBox DataTextField="Name" Font-Names="tahoma" Font-Size="9pt"

 

 

 

 

DataValueField="ID"

 

 

 

 

OnItemsRequested="RadComboBox288_ItemsRequested" Skin="Hay"

 

 

 

 

ID="RadComboBox40"

 

 

 

 

runat="server"

 

 

 

 

Height="140px"

 

 

 

 

Width="150px"

 

 

 

SelectedValue='<%#Bind("AcademyID") %>'

 

 

 

 

DataSourceID="DsAcademy">

 

 

 

</telerik:RadComboBox>

 

 

 

</EditItemTemplate>

 

 

 

<FooterTemplate>

 

Template footer

 

 

</FooterTemplate>

 

 

 

<ItemTemplate>

 

<%

 

#DataBinder.Eval(Container.DataItem, "NameAcademy")%>

 

 

 

 

</ItemTemplate>

 

 

 

<FooterStyle HorizontalAlign="Center" VerticalAlign="Middle" />

 

 

 

<HeaderStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

<ItemStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

 

</telerik:GridTemplateColumn>

 

 

 

 

 

 

 

 

 

<telerik:GridBoundColumn DataField="ID" UniqueName="ID"

 

 

 

 

HeaderText="ID" SortExpression="ID" DataType="System.Int32"

 

 

 

 

ReadOnly="True" Visible="False" ForceExtractValue="Always">

 

 

 

</telerik:GridBoundColumn>

 

 

 

<telerik:GridBoundColumn DataField="TypeID" HeaderText="TypeID"

 

 

 

 

SortExpression="TypeID" UniqueName="TypeID" DataType="System.Int32"

 

 

 

 

Visible="False" ReadOnly="True" ForceExtractValue="Always">

 

 

 

</telerik:GridBoundColumn>

 

 

 

<telerik:GridBoundColumn DataField="GradeID" DataType="System.Int32"

 

 

 

 

HeaderText="GradeID" SortExpression="GradeID" UniqueName="GradeID"

 

 

 

 

Visible="False" Display="False" ReadOnly="True" ForceExtractValue="Always">

 

 

 

</telerik:GridBoundColumn>

 

 

 

<telerik:GridBoundColumn DataField="AcademyID" DataType="System.Int32"

 

 

 

 

HeaderText="AcademyID" SortExpression="AcademyID" UniqueName="AcademyID"

 

 

 

 

Visible="False" ReadOnly="True" ForceExtractValue="Always"

 

 

 

 

ConvertEmptyStringToNull="False" DefaultInsertValue="0">

 

 

 

</telerik:GridBoundColumn>

 

 

 

<telerik:GridBoundColumn DataField="NamePersonType" HeaderText="NamePersonType"

 

 

 

 

SortExpression="NamePersonType" UniqueName="NamePersonType"

 

 

 

 

Visible="False" ReadOnly="True" ForceExtractValue="Always">

 

 

 

</telerik:GridBoundColumn>

 

 

 

 

<telerik:GridTemplateColumn DataField="Code" DataType="System.Int64"

 

 

 

 

HeaderText="Code" SortExpression="Code" UniqueName="Code"

 

 

 

 

AndCurrentFilterFunction="Contains" CurrentFilterFunction="Contains"

 

 

 

 

ForceExtractValue="Always">

 

 

 

<EditItemTemplate>

 

 

 

 

<telerik:RadTextBox Skin="Outlook" Width="150px" ReadOnly="true" EmptyMessage="Code Grenerated Authomatic" ID="CodeTextBox" runat="server"

 

 

 

 

Text='<%# Bind("Code") %>'></telerik:RadTextBox>

 

 

 

 

</EditItemTemplate>

 

 

 

<ItemTemplate>

 

 

 

<asp:Label ID="CodeLabel" runat="server" Text='<%# Eval("Code") %>'></asp:Label>

 

 

 

</ItemTemplate>

 

 

 

</telerik:GridTemplateColumn>

 

 

 

<telerik:GridTemplateColumn UniqueName="TemplateColumn2" HeaderText="Grade"

 

 

 

SortExpression="GardeName" Visible="False">

 

 

 

<EditItemTemplate>

 

 

 

<telerik:RadComboBox DataTextField="Name" AllowCustomText="false" Font-Names="tahoma" Font-Size="9pt"

 

 

 

 

DataValueField="ID" Skin="Hay"

 

 

 

 

OnItemsRequested="RadComboBox1_ItemsRequested"

 

 

 

 

ID="RadComboBox1"

 

 

 

 

runat="server"

 

 

 

 

Height="140px"

 

 

 

 

Width="150px"

 

 

 

SelectedValue='<%#Bind("GradeID") %>'

 

 

 

 

DataSourceID="DsGrade">

 

 

 

</telerik:RadComboBox>

 

 

 

</EditItemTemplate>

 

 

 

<FooterTemplate>

 

Template footer

 

 

</FooterTemplate>

 

 

 

<ItemTemplate>

 

<%

 

#DataBinder.Eval(Container.DataItem, "NameGrade")%>

 

 

 

 

</ItemTemplate>

 

 

 

<FooterStyle HorizontalAlign="Center" VerticalAlign="Middle" />

 

 

 

<HeaderStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

<ItemStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

 

</telerik:GridTemplateColumn>

 

 

 

<telerik:GridTemplateColumn DataField="FirstName" HeaderText="FName"

 

 

 

 

SortExpression="FirstName" UniqueName="FirstName" AllowFiltering="False">

 

 

 

<EditItemTemplate>

 

 

 

 

<telerik:RadTextBox Skin="Outlook" Width="150px" ID="FirstNameTextBox" runat="server"

 

 

 

 

Text='<%# Bind("FirstName") %>'></telerik:RadTextBox>

 

 

 

 

<asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="FirstNameTextBox" ErrorMessage="نام الزامیست" runat="server" Display="Dynamic">

 

 

</

 

 

asp:RequiredFieldValidator>

 

 

 

</EditItemTemplate>

 

 

 

<ItemTemplate>

 

 

 

<asp:Label ID="FirstNameLabel" runat="server" Text='<%# Eval("FirstName") %>'></asp:Label>

 

 

 

</ItemTemplate>

 

 

 

</telerik:GridTemplateColumn>

 

 

 

<telerik:GridTemplateColumn ConvertEmptyStringToNull="False"

 

 

 

 

DataField="LastName" HeaderText="LName" SortExpression="LastName"

 

 

 

 

UniqueName="LastName">

 

 

 

<EditItemTemplate>

 

 

 

 

<telerik:RadTextBox Skin="Outlook" Width="150px" ID="LastNameTextBox" runat="server"

 

 

 

 

Text='<%# Bind("LastName") %>'></telerik:RadTextBox>

 

 

 

 

<asp:RequiredFieldValidator ID="RequiredFieldValidator2" ControlToValidate="LastNameTextBox" ErrorMessage="نام خانوادگی الزامیست" runat="server" Display="Dynamic">

 

 

</

 

 

asp:RequiredFieldValidator>

 

 

 

 

 

</EditItemTemplate>

 

 

 

<ItemTemplate>

 

 

 

<asp:Label ID="LastNameLabel" runat="server" Text='<%# Eval("LastName") %>'></asp:Label>

 

 

 

</ItemTemplate>

 

 

 

</telerik:GridTemplateColumn>

 

 

 

<telerik:GridBoundColumn DataField="FatherName" HeaderText="Name Father"

 

 

 

 

UniqueName="column2" ConvertEmptyStringToNull="False"

 

 

 

 

AllowFiltering="False">

 

 

 

<HeaderStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

<ItemStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

</telerik:GridBoundColumn>

 

 

 

 

<telerik:GridTemplateColumn DataField="NumberAuth" HeaderText="Identity Code"

 

 

 

 

UniqueName="column" ConvertEmptyStringToNull="False">

 

 

 

<EditItemTemplate>

 

 

 

<telerik:RadMaskedTextBox Mask="##########" Skin="Outlook" runat="server" MaxLength="10" ID="NumberAuthTextBox" Text='<%# Bind("NumberAuth") %>'></telerik:RadMaskedTextBox>

 

 

 

 

</EditItemTemplate>

 

 

 

<ItemTemplate>

 

 

 

<asp:Label ID="NumberAuthLabel" runat="server" Text='<%# Eval("NumberAuth") %>'></asp:Label>

 

 

 

</ItemTemplate>

 

 

 

</telerik:GridTemplateColumn>

 

 

 

<telerik:GridBoundColumn DataField="NameGrade"

 

 

 

 

HeaderText="Grade" SortExpression="NameGrade" UniqueName="NameGrade"

 

 

 

 

Visible="False" ReadOnly="True" AllowFiltering="False">

 

 

 

<HeaderStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

<ItemStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

</telerik:GridBoundColumn>

 

 

 

<telerik:GridBoundColumn DataField="Tellnumber" HeaderText="Tell"

 

 

 

 

SortExpression="Tellnumber" UniqueName="Tellnumber" AllowFiltering="False"

 

 

 

 

ConvertEmptyStringToNull="False" EditFormColumnIndex="1">

 

 

 

<HeaderStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

<ItemStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

</telerik:GridBoundColumn>

 

 

 

<telerik:GridBoundColumn DataField="MobileNumber" HeaderText="Mobile"

 

 

 

 

SortExpression="MobileNumber" UniqueName="MobileNumber"

 

 

 

 

AllowFiltering="False" Visible="False" ConvertEmptyStringToNull="False"

 

 

 

 

EditFormColumnIndex="1" >

 

 

 

<HeaderStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

<ItemStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

 

</telerik:GridBoundColumn>

 

 

 

<telerik:GridTemplateColumn AllowFiltering="False" DataField="BirthDate"

 

 

 

 

HeaderText="Date Of Brith" UniqueName="BirthDate" EditFormColumnIndex="1">

 

 

 

<EditItemTemplate>

 

 

 

<table>

 

 

 

<tr>

 

 

 

<td>

 

 

 

 

 

 

<asp:TextBox ID="RadTextBox1" ClientIDMode="Static" runat="server" Width="140px" AutoPostBack="true" Text='<%# Bind("BirthDate") %>'>

 

 

 

</asp:TextBox>

 

 

 

 

 

</td>

 

 

 

<td><img ID="date_btn_1" alt="" src="../App_Themes/Style/Images/cal.png" style="vertical-align: top;" /></td>

 

 

 

</tr>

 

 

 

</table>

 

 

 

 

</EditItemTemplate>

 

 

 

 

<ItemTemplate>

 

 

 

<asp:Label ID="BirthDateLabel" runat="server" Text='<%# Eval("BirthDate") %>'></asp:Label>

 

 

 

</ItemTemplate>

 

 

 

</telerik:GridTemplateColumn>

 

 

 

 

 

<telerik:GridTemplateColumn UniqueName="TemplateColumn4" HeaderText="Place Of Brith"

 

 

 

SortExpression="BirthPlaceName" EditFormColumnIndex="1"

 

 

 

 

ForceExtractValue="Always" AllowFiltering="False">

 

 

 

<EditItemTemplate>

 

 

 

<telerik:RadComboBox DataTextField="Name" Font-Names="tahoma" Font-Size="9pt"

 

 

 

 

DataValueField="ID"

 

 

 

 

OnItemsRequested="RadComboBox3_ItemsRequested"

 

 

 

skin="Hay"

 

 

 

ID="RadComboBox3"

 

 

 

 

runat="server"

 

 

 

 

Height="140px"

 

 

 

 

Width="150px"

 

 

 

SelectedValue='<%#Bind("BirthPlaceID") %>'

 

 

 

 

DataSourceID="DsBrithPlace">

 

 

 

</telerik:RadComboBox>

 

 

 

</EditItemTemplate>

 

 

 

<FooterTemplate>

 

Template footer

 

 

</FooterTemplate>

 

 

 

<ItemTemplate>

 

<%

 

#DataBinder.Eval(Container.DataItem, "BirthPlaceName")%>

 

 

 

 

</ItemTemplate>

 

 

 

<FooterStyle HorizontalAlign="Center" VerticalAlign="Middle" />

 

 

 

<HeaderStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

<ItemStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

 

</telerik:GridTemplateColumn>

 

 

 

 

<telerik:GridBoundColumn DataField="Address" HeaderText="Address"

 

 

 

 

SortExpression="Address" UniqueName="Address" AllowFiltering="False"

 

 

 

 

Visible="False" ConvertEmptyStringToNull="False" EditFormColumnIndex="1">

 

 

 

<HeaderStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" Width="150px" />

 

 

 

<ItemStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

</telerik:GridBoundColumn>

 

 

 

 

 

 

<telerik:GridTemplateColumn AllowFiltering="False" DataField="DateRegister"

 

 

 

 

HeaderText="Date Of Register" UniqueName="DateRegister"

 

 

 

 

EditFormColumnIndex="1" ConvertEmptyStringToNull="False">

 

 

 

<EditItemTemplate>

 

 

 

<table>

 

 

 

<tr>

 

 

 

<td>

 

 

 

 

 

 

<asp:TextBox ID="RadTextBox2" ClientIDMode="Static" runat="server" Width="140px" AutoPostBack="true" Text='<%# Bind("DateRegister") %>'>

 

 

 

</asp:TextBox>

 

 

 

 

 

</td>

 

 

 

<td><img ID="date_btn_2" alt="" src="../App_Themes/Style/Images/cal.png" style="vertical-align: top;" /></td>

 

 

 

</tr>

 

 

 

</table>

 

 

 

 

</EditItemTemplate>

 

 

 

 

<ItemTemplate>

 

 

 

<asp:Label ID="DateRegisterLabel" runat="server" Text='<%# Eval("DateRegister") %>'></asp:Label>

 

 

 

</ItemTemplate>

 

 

 

</telerik:GridTemplateColumn>

 

 

 

 

 

<telerik:GridTemplateColumn EditFormColumnIndex="1"

 

 

 

 

HeaderText="Picutre"

 

 

 

 

UniqueName="PictureTemp" Visible="False"

 

 

 

 

EditFormHeaderTextFormat="{0}" >

 

 

 

 

<ItemTemplate>

 

 

 

 

 

 

<asp:Image height="100px" Width="100px" ID="Image1" runat="server" />

 

 

 

 

</ItemTemplate>

 

 

 

 

<EditItemTemplate>

 

 

 

<asp:FileUpload Width="150px" ID="FileUpload1" runat="server" />

 

 

 

</EditItemTemplate>

 

 

 

</telerik:GridTemplateColumn>

 

 

 

 

 

 

 

 

 

 

<telerik:GridEditCommandColumn HeaderStyle-Width="50px" ItemStyle-Font-Names="tahoma"

 

 

 

 

HeaderStyle-Font-Names="tahoma" HeaderStyle-Font-Size="9pt"

 

 

 

 

ItemStyle-Font-Size="9pt" ButtonType="ImageButton"

 

 

 

 

HeaderButtonType="TextButton" InsertText="Save"

 

 

 

 

UpdateText="Save">

 

 

 

<FooterStyle Width="50px" />

 

 

 

<HeaderStyle Font-Names="Tahoma" Font-Size="9pt" />

 

 

 

<ItemStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" Width="50px" />

 

 

 

</telerik:GridEditCommandColumn>

 

 

 

<telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Delete"

 

 

 

 

Text="Delete" UniqueName="column1">

 

 

 

<HeaderStyle Width="50px" />

 

 

 

<ItemStyle Width="50px" />

 

 

 

</telerik:GridButtonColumn>

 

 

 

</Columns>

 

 

 

<EditFormSettings ColumnNumber="3" >

 

 

 

<EditColumn CancelText="Cancel" CancelImageUrl="Images/Delete.gif" UpdateImageUrl="Images/save_as.png" InsertImageUrl="Images/save_as.png" EditText="Edit" UpdateText="Save"

 

 

 

 

InsertText="Save">

 

 

 

<ItemStyle Font-Names="Tahoma" Font-Size="10pt" Font-Bold="true" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

</EditColumn>

 

 

 

<FormStyle Font-Bold="False" Font-Names="Tahoma" Font-Size="9pt" Width="100%" BackColor="#eef2ea" />

 

 

 

<FormMainTableStyle Font-Names="tahoma" Font-Size="9pt"/>

 

 

 

<FormTableStyle Font-Names="tahoma" Font-Size="9pt"/>

 

 

 

<FormCaptionStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

<FormTableItemStyle Font-Names="Tahoma" Font-Size="9pt"

 

 

 

 

HorizontalAlign="Center" VerticalAlign="Middle" />

 

 

 

<FormTableAlternatingItemStyle Font-Names="Tahoma" Font-Size="9pt"

 

 

 

 

HorizontalAlign="Center" VerticalAlign="Middle" />

 

 

 

<FormTableButtonRowStyle Font-Names="Tahoma" Font-Size="8pt" Font-Bold="true" Font-Underline="false"

 

 

 

 

HorizontalAlign="Center" VerticalAlign="Middle" />

 

 

 

<PopUpSettings ZIndex="2000" />

 

 

 

</EditFormSettings>

 

 

 

<ItemStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

<AlternatingItemStyle Font-Names="Tahoma" Font-Size="9pt"

 

 

 

 

HorizontalAlign="Center" VerticalAlign="Middle" />

 

 

 

<EditItemStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

<PagerStyle NextPageText="Next Page" PrevPageText="Prev Page"

 

 

 

 

AlwaysVisible="True" Font-Names="Tahoma" Font-Size="9pt"

 

 

 

 

HorizontalAlign="Center" VerticalAlign="Middle" BorderColor="Red"

 

 

 

 

BorderStyle="Solid" Font-Bold="True"

 

 

 

 

NextPagesToolTip="Next Page" NextPageToolTip="Next Page"

 

 

 

 

PrevPagesToolTip="Prev Page" PrevPageToolTip="Prev Page"

 

 

 

 

Mode="NumericPages" />

 

 

 

<HeaderStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

<CommandItemStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" backcolor="Red" forecolor="Red" />

 

 

</

 

 

MasterTableView>

 

 

 

<ClientSettings AllowDragToGroup="True">

 

 

 

 

<Selecting AllowRowSelect="True" />

 

 

 

 

 

<KeyboardNavigationSettings AllowActiveRowCycle="True" />

 

 

 

<Resizing AllowColumnResize="True" />

 

 

 

 

</ClientSettings>

 

 

 

 

 

 

<FilterMenu OnClientShowing="MenuShowing" />

 

 

 

<EditItemStyle Font-Bold="False" Font-Italic="False" Font-Names="tahoma"

 

 

 

 

Font-Overline="False" Font-Size="9pt" Font-Strikeout="True"

 

 

 

 

Font-Underline="False" HorizontalAlign="Center" VerticalAlign="Middle"

 

 

 

 

Wrap="True" />

 

 

 

<StatusBarSettings LoadingText="درحال بارگذاری..." ReadyText="آماده" />

 

 

 

<FooterStyle Font-Names="tahoma" Font-Size="Small" />

 

 

 

<commanditemstyle font-names="Tahoma" font-size="9pt" />

 

 

 

<FilterItemStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center"

 

 

 

 

VerticalAlign="Middle" />

 

 

 

</telerik:RadGrid>

 

 

 

</td>

 

 

 

 

</tr>

 

 

 

<tr valign="top">

 

 

 

<td valign="top">

 

 

 

<asp:SqlDataSource ID="DsGrade" runat="server"

 

 

 

 

ConnectionString="<%$ ConnectionStrings:AcademyConnectionString %>"

 

 

 

 

SelectCommand="SELECT * FROM [Grade]"></asp:SqlDataSource>

 

 

 

<asp:SqlDataSource ID="DsAcademy" runat="server"

 

 

 

 

ConnectionString="<%$ ConnectionStrings:AcademyConnectionString %>"

 

 

 

 

SelectCommand="SELECT * FROM [Academy]"></asp:SqlDataSource>

 

 

 

<asp:SqlDataSource ID="DsBrithPlace" runat="server"

 

 

 

 

ConnectionString="<%$ ConnectionStrings:AcademyConnectionString %>"

 

 

 

 

SelectCommand="SELECT [ID], [Name] FROM [BirthPlace]"></asp:SqlDataSource>

 

 

 

</td>

 

 

 

</tr>

 

 

 

</table>

 

 

 

<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">

 

 

 

<script type="text/javascript" >

 

Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);

Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(pageLoadedHandler)

 

 

function pageLoadedHandler(sender, args)

 

 

{ SetCalendarStartTime(); }

 

 

 

 

 

function EndRequestHandler(sender, args)

 

 

{ SetCalendarStartTime(); }

 

 

 

function SetCalendarStartTime() {

 

 

Calendar.setup({

 

inputField:

 

"<%= RadTextBox1.ClientID %>",

 

 

 

 

button:

 

"date_btn_1",

 

 

ifFormat:

 

"%Y/%m/%d",

 

 

dateType:

 

'jalali',

 

 

weekNumbers:

 

false

 

});

 

 

 

Calendar.setup({

inputField:

 

"<%= RadTextBox2.ClientID %>",

 

 

 

 

button:

 

"date_btn_2",

 

 

ifFormat:

 

"%Y/%m/%d",

 

 

dateType:

 

'jalali',

 

 

weekNumbers:

 

false

 

});

}

 

 

 

</

 

 

script>

 

</

 

 

telerik:RadCodeBlock>

 

 

</

 

 

div>

 

 

</

 

 

asp:Content>

 



I replace "<%= RadTextBox1.ClientID %>" with "<%# RadTextBox1.ClientID %>" but its not resolve.
I replace "<%= RadTextBox1.ClientID %>" with 'RadTextBox1' .my error solved but input filed not working.
I use Asp.Net Ajax version 2010 and Visual Studio 2010.
Please help to me for this problem.
Shinu
Top achievements
Rank 2
 answered on 29 Mar 2011
1 answer
209 views

I have set CausesValidation="false"  on my toolbar and also on my RadToolBarSplitButton button but it still does validation. Are there any known issues?
Kate
Telerik team
 answered on 29 Mar 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?