Hi ...
I have a grid , while pressing the edit button only two columns ,one is a Dropdown & another one is texteditor must be in edit mode.I used in-Line edit mode & i used a code to check remaining columns as ReadOnly. wat my prob is when i press the edit button the grid disappears. Please help me with a solution..
MY code is
Aspx:
<telerik:RadGrid ID="RadGrid2" runat="server"
AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False"
CellSpacing="0" GridLines="None" AllowAutomaticInserts="True" PageSize="10" AllowAutomaticUpdates="True">
<HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default"></HeaderContextMenu>
<PagerStyle EnableSEOPaging="True" AlwaysVisible="true" > </PagerStyle>
<MasterTableView EditMode="InPlace" >
<CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings>
<RowIndicatorColumn FilterControlAltText="Filter RowIndicator column">
</RowIndicatorColumn>
<ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column">
</ExpandCollapseColumn>
<Columns>
<telerik:GridBoundColumn DataField="ID "
FilterControlAltText="Filter Record Id column" HeaderText="Record Id"
SortExpression="ID asc" UniqueName="Record Id">
</telerik:GridBoundColumn>
.
.
.
.
.
<telerik:GridBoundColumn DataField="Gift"
FilterControlAltText="Filter Disposition Option column"
HeaderText="Disposition Option" ReadOnly="True"
SortExpression="Gift_dispose asc" UniqueName="Disposition Option">
</telerik:GridBoundColumn>
<telerik:GridDropDownColumn DataField="status"
HeaderText="Disposition Status"
UniqueName="Disposition Status" ColumnEditorID="GridDropDownColumnEditor">
</telerik:GridDropDownColumn>
<telerik:GridBoundColumn DataField="Notes" HeaderText="Notes" SortExpression="Notes"
UniqueName="Notes" ColumnEditorID="GridTextBoxColumnEditor">
</telerik:GridBoundColumn>
<telerik:GridEditCommandColumn ButtonType="PushButton" UpdateText="Update" CancelText="Cancel" EditText="Edit"
FilterControlAltText="Filter EditCommandColumn column">
</telerik:GridEditCommandColumn>
</Columns>
<EditFormSettings>
<EditColumn FilterControlAltText="Filter EditCommandColumn column"></EditColumn>
<EditColumn ButtonType="PushButton" UpdateText="Update"
UniqueName="EditCommandColumn1" CancelText="Cancel edit">
</EditColumn>
</EditFormSettings>
</MasterTableView>
<ClientSettings>
<Selecting AllowRowSelect="True" />
</ClientSettings>
</telerik:RadGrid>
<telerik:GridTextBoxColumnEditor ID="GridTextBoxColumnEditor1" runat="server" TextBoxStyle-Width="200px" TextBoxStyle-Height="500px">
</telerik:GridTextBoxColumnEditor>
Aspx.cs:
protected void RadGrid2_ItemCommand(object source, GridCommandEventArgs e)
{
if (e.CommandName == "Edit")
{
(RadGrid2.MasterTableView.GetColumn("Id") as GridBoundColumn).ReadOnly = true;
(RadGrid2.MasterTableView.GetColumn("Date reported") as GridBoundColumn).ReadOnly = true
.
.
.
RadGrid2.MasterTableView.Rebind();
}
wat i am missing..? Also i need to add the dropdown list values in GridDropdown column, how to do it
