How to refresh grid row

  1. #1

    How to refresh grid row

    Hi everybody,

    Please suggest, how I could update grid row without refreshing all grid. Or maybe range of rows, or page of grid...

    Thanks.
  2. #2
    Please let me know whether the following example helps you:

    <html>
    <head runat="server">
        <script type="text/javascript">
            var editSecondRecord = function () {
                var record = App.GridPanel1.store.getAt(1);
                record.beginEdit();
    
                record.set("company", "new value");
    
                record.endEdit();
                record.commit();
            }
        </script>
    </head>
    <body>
        <ext:ResourceManager ID="ResourceManager1" runat="server" />
        <ext:GridPanel ID="GridPanel1" runat="server" Title="Array Grid" Width="600" Height="350">
            <Store>
                <ext:Store ID="Store1" runat="server">
                    <Model>
                        <ext:Model ID="Model1" runat="server">
                            <Fields>
                                <ext:ModelField Name="company" />
                            </Fields>
                        </ext:Model>
                    </Model>
                </ext:Store>
            </Store>
            <ColumnModel>
                <Columns>
                    <ext:Column ID="Column1" runat="server" Text="Company" DataIndex="company" Flex="1">
                        <Editor>
                            <ext:TextField ID="TextField1" runat="server" AllowBlank="false" />
                        </Editor>
                    </ext:Column>
                </Columns>
            </ColumnModel>
            <BottomBar>
                <ext:Toolbar runat="server">
                    <Items>
                        <ext:Button Text="Edit Second Record" runat="server">
                            <Listeners>
                                <Click Handler="editSecondRecord();" />
                            </Listeners>
                        </ext:Button>
                    </Items>
                </ext:Toolbar>
            </BottomBar>
        </ext:GridPanel>
    </body>
    </html>
    public partial class WebForm1 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!X.IsAjaxRequest)
            {
                this.Store1.DataSource = this.Data;
                this.Store1.DataBind();
            }
        }
    
    
        private object[] Data
        {
            get
            {
                return new object[]
            {
                new object[] { "3m Co"},
                new object[] { "Alcoa Inc"},
                new object[] { "Altria Group Inc"},
                new object[] { "American Express Company"},
            };
            }
        }
    }
  3. #3
    Quote Originally Posted by RCN View Post
    Please let me know whether the following example helps you:
    Again, many thanks and Happy New Year!
  4. #4
    You're Welcome.

    Do you need further assistance?
  5. #5
    Quote Originally Posted by RCN View Post
    You're Welcome.

    Do you need further assistance?
    Thanks, I carefully suppose that there is some possibility of this :)

Similar Threads

  1. Replies: 7
    Last Post: Mar 27, 2013, 6:07 AM
  2. [CLOSED] Disallow Grid Refresh
    By adelaney in forum 2.x Legacy Premium Help
    Replies: 1
    Last Post: Jul 18, 2012, 5:04 PM
  3. refresh grid panel
    By oisuky in forum 1.x Help
    Replies: 1
    Last Post: Jun 18, 2012, 10:01 PM
  4. [CLOSED] How to refresh property grid?
    By rnachman in forum 1.x Legacy Premium Help
    Replies: 1
    Last Post: Mar 02, 2012, 2:40 PM
  5. [CLOSED] Refresh Grid
    By HOWARDJ in forum 1.x Legacy Premium Help
    Replies: 2
    Last Post: Jul 06, 2009, 1:44 PM

Posting Permissions