This is a migrated thread and some comments may be shown as answers.

[Solved] Add new record in GridTableView

1 Answer 213 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Girish
Top achievements
Rank 1
Girish asked on 24 Jun 2009, 01:59 PM
Hi,

When i click on the Add new record of the gridtabletaview  textbox is not displayed , just the insert and the cancel links are displayed.

Please help me with this.

Here is the code 

 

<telerik:RadGrid ID="radGridComments" Skin="WebBlue" GridLines="None" runat="server" Width="100%" PageSize="20"

 

 

AllowPaging="True" AutoGenerateColumns="False"

 

 

ShowStatusBar="True" ShowFooter="False" OnDetailTableDataBind="radGridComments_DetailTableDataBind" >

 

 

 

<PagerStyle Mode="NextPrevAndNumeric" />

 

 

<ClientSettings>

 

 

<Selecting AllowRowSelect="True" />

 

 

</ClientSettings>

 

 

<MasterTableView Width="100%" CommandItemDisplay="Top" DataKeyNames="PKey" HorizontalAlign="NotSet">

 

 

<DetailTables>

 

 

<telerik:GridTableView DataKeyNames="PKey" Width=70% Name="Actions" CommandItemDisplay=Top ed HorizontalAlign="NotSet">

 

 

<ParentTableRelation>

 

 

<telerik:GridRelationFields DetailKeyField="CommentsPkey" MasterKeyField="PKey" />

 

 

</ParentTableRelation>

 

 

<Columns>

 

 

<telerik:GridTemplateColumn HeaderText="PKey" Visible=False UniqueName="Pkey" >

 

 

<ItemTemplate >

 

 

<asp:Label runat="server" ID="lblID" Text='<%# Bind("Pkey") %>'></asp:Label>

 

 

</ItemTemplate>

 

 

</telerik:GridTemplateColumn>

 

 

<telerik:GridTemplateColumn HeaderText="CommentPKey" Visible=False UniqueName="Pkey" >

 

 

<ItemTemplate >

 

 

<asp:Label runat="server" ID="lblCommentPKey" Text='<%# Bind("CommentPkey") %>'></asp:Label>

 

 

</ItemTemplate>

 

 

</telerik:GridTemplateColumn>

 

 

<telerik:GridTemplateColumn HeaderText="StatusPKey" Visible=False UniqueName="StatusPkey" >

 

 

<ItemTemplate >

 

 

<asp:Label runat="server" ID="lblID" Text='<%# Bind("StatusPkey") %>'></asp:Label>

 

 

</ItemTemplate>

 

 

</telerik:GridTemplateColumn>

 

 

<telerik:GridTemplateColumn HeaderText="Subject" UniqueName="Subject" EditFormColumnIndex="1">

 

 

<HeaderStyle Width="15%" HorizontalAlign="Center" />

 

 

<ItemTemplate>

 

 

<asp:Label runat="server" ID="lblSubject" Text='<%# DataBinder.Eval(Container.DataItem,"ActionSubject") %>'></asp:Label>

 

 

</ItemTemplate>

 

 

<EditItemTemplate>

 

 

<asp:TextBox CssClass="TextBox" Text='<%# ViewState("ActionSubject")%>' ID="txtSubject" runat=server></asp:TextBox>

 

 

<asp:RequiredFieldValidator ID="rfvSubject" runat="server" ErrorMessage="*" ControlToValidate="txtSubject"></asp:RequiredFieldValidator>

 

 

</EditItemTemplate>

 

 

<ItemStyle HorizontalAlign="Center" />

 

 

</telerik:GridTemplateColumn>

 

 

 

 

</Columns>

 

 

</telerik:GridTableView>

 

 

</DetailTables>

 

 

<Columns>

 

 

 

<telerik:GridTemplateColumn HeaderText="FromDB" Visible=False UniqueName="TemplateColumn" >

 

 

<ItemTemplate >

 

 

<asp:Label runat="server" ID="lblFromDB" Text='<%# Bind("FromDB") %>'></asp:Label>

 

 

</ItemTemplate>

 

 

</telerik:GridTemplateColumn>

 

 

<telerik:GridTemplateColumn HeaderText="PKey" Visible=False UniqueName="Pkey" >

 

 

<ItemTemplate >

 

 

<asp:Label runat="server" ID="lblID" Text='<%# Bind("Pkey") %>'></asp:Label>

 

 

</ItemTemplate>

 

 

 

</telerik:GridTemplateColumn>

 

 

<telerik:GridTemplateColumn HeaderText="UserID" Visible=False UniqueName="UserID" >

 

 

<ItemTemplate >

 

 

<asp:Label runat="server" ID="lblUserID" Text='<%# Bind("UserId") %>'></asp:Label>

 

 

</ItemTemplate>

 

 

 

</telerik:GridTemplateColumn>

 

 

<telerik:GridTemplateColumn HeaderText="Comments Date" UniqueName="CommentsDate" EditFormColumnIndex="1">

 

 

<HeaderStyle Width="15%" HorizontalAlign="Center" />

 

 

<ItemTemplate>

 

 

<asp:Label runat="server" ID="lblCommentsDate" Text='<%# Format(DataBinder.Eval(Container.DataItem,"CommentsDate"),"dd-MMM-yyyy") %>'></asp:Label>

 

 

</ItemTemplate>

 

 

<EditItemTemplate>

 

 

<telerik:RadDatePicker ID="radCommentsDate" runat="server">

 

 

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

 

 

<Calendar UseColumnHeadersAsSelectors="False" UseRowHeadersAsSelectors="False" ViewSelectorText="x">

 

 

 

</Calendar>

 

 

<DateInput DateFormat="dd-MMM-yyyy" Skin="">

 

 

</DateInput>

 

 

</telerik:RadDatePicker>

 

 

 

<asp:RequiredFieldValidator ID="rfvCommentsDate" runat="server" ErrorMessage="*" ControlToValidate="txtSubject"></asp:RequiredFieldValidator>

 

 

</EditItemTemplate>

 

 

 

<ItemStyle HorizontalAlign="Center" />

 

 

</telerik:GridTemplateColumn>

 

 

<telerik:GridTemplateColumn HeaderText="Subject" UniqueName="Subject" EditFormColumnIndex="1">

 

 

<HeaderStyle Width="15%" HorizontalAlign="Center" />

 

 

<ItemTemplate>

 

 

<asp:Label runat="server" ID="lblSubject" Text='<%# DataBinder.Eval(Container.DataItem,"CommentsSubject") %>'></asp:Label>

 

 

</ItemTemplate>

 

 

<EditItemTemplate>

 

 

<asp:TextBox CssClass="TextBox" Text='<%# ViewState("Subject")%>' ID="txtSubject" runat=server></asp:TextBox>

 

 

<asp:RequiredFieldValidator ID="rfvSubject" runat="server" ErrorMessage="*" ControlToValidate="txtSubject"></asp:RequiredFieldValidator>

 

 

</EditItemTemplate>

 

 

 

<ItemStyle HorizontalAlign="Center" />

 

 

</telerik:GridTemplateColumn>

 

 

 

<telerik:GridTemplateColumn HeaderText="Comments By" UniqueName="CommentsBy" EditFormColumnIndex="1">

 

 

<HeaderStyle Width="20%" HorizontalAlign="Center" />

 

 

<ItemTemplate>

 

 

<asp:Label runat="server" ID="lblCommentsBy" Text='<%# Bind("CommentsBy") %>'></asp:Label>

 

 

</ItemTemplate>

 

 

<EditItemTemplate>

 

 

<telerik:RadComboBox ID="radCommentsBy" runat="server">

 

 

<CollapseAnimation Duration="200" Type="OutQuint" />

 

 

 

</telerik:RadComboBox>

 

 

 

 

<asp:RequiredFieldValidator ID="rfvCommentsBy" runat="server" ErrorMessage="*" ControlToValidate="radCommentsBy"></asp:RequiredFieldValidator>

 

 

</EditItemTemplate>

 

 

<ItemStyle HorizontalAlign="Center" />

 

 

</telerik:GridTemplateColumn>

 

 

 

<telerik:GridTemplateColumn HeaderText="Comments" UniqueName="Comments" EditFormColumnIndex="1">

 

 

<HeaderStyle Width="50%" HorizontalAlign="Center" />

 

 

<ItemTemplate>

 

 

<asp:Label runat="server" ID="lblComments" Text='<%# Bind("Comments") %>'></asp:Label>

 

 

</ItemTemplate>

 

 

<EditItemTemplate>

 

 

<telerik:RadEditor ID="radComments" width="400px" runat="server" ToolsFile="../App_Data/RadEdit/ToolsFile.xml" >

 

 

 

<Content></Content>

 

 

 

</telerik:RadEditor>

 

 

 

</EditItemTemplate>

 

 

<ItemStyle HorizontalAlign="Center" />

 

 

</telerik:GridTemplateColumn>

 

 

 

<telerik:GridEditCommandColumn UniqueName="EditButton">

 

 

<HeaderStyle Width="50px" />

 

 

</telerik:GridEditCommandColumn>

 

 

<telerik:GridButtonColumn CommandName="Delete" Text="Delete" UniqueName="DeleteColumn">

 

 

<HeaderStyle Width="60px" />

 

 

<ItemStyle Width="60px" />

 

 

</telerik:GridButtonColumn>

 

 

 

</Columns>

 

 

<EditFormSettings ColumnNumber="3" >

 

 

<FormTableItemStyle Wrap="False"></FormTableItemStyle>

 

 

<FormCaptionStyle CssClass="EditFormHeader"></FormCaptionStyle>

 

 

<FormMainTableStyle CellSpacing="0" CellPadding="3" BackColor="White" Width="100%" />

 

 

<FormTableStyle CellSpacing="0" CellPadding="2" CssClass="module" BackColor="White" />

 

 

<FormTableAlternatingItemStyle Wrap="False"></FormTableAlternatingItemStyle>

 

 

<EditColumn ButtonType="ImageButton" InsertText="Save" UpdateText="Save" UniqueName="EditCommandColumn1"></EditColumn>

 

 

<FormTableButtonRowStyle HorizontalAlign="Right" CssClass="EditFormButtonRow"></FormTableButtonRowStyle>

 

 

</EditFormSettings>

 

 

</MasterTableView>

 

 

<HeaderContextMenu Skin="">

 

 

<CollapseAnimation Duration="200" Type="OutQuint" />

 

 

</HeaderContextMenu>

 

 

<FilterMenu Skin="">

 

 

<CollapseAnimation Duration="200" Type="OutQuint" />

 

 

</FilterMenu>

 

 

</telerik:RadGrid>

 

1 Answer, 1 is accepted

Sort by
0
Yavor
Telerik team
answered on 29 Jun 2009, 07:15 AM
Hi Girish,

I reviewed the code, and it looks correct. I tested the setup locally, and the code worked without any issues. I am attaching the code, which I used for testing to this message.
If the issue persists, you can open a formal support ticket, and send us the problematic code, in the form of a small working project, for additional testing.

Sincerely yours,
Yavor
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
Tags
Grid
Asked by
Girish
Top achievements
Rank 1
Answers by
Yavor
Telerik team
Share this question
or