Javascript grid.getView().refreshNode():未定义视图
我正在处理现有代码,收到错误信息: 未捕获引用错误:未定义视图 在这一行:Javascript grid.getView().refreshNode():未定义视图,javascript,extjs,Javascript,Extjs,我正在处理现有代码,收到错误信息: 未捕获引用错误:未定义视图 在这一行: grid.getView().refreshNode(store.indexOfId(record.data.UserId)); 谁能告诉我哪里可能有错误,我如何解决它? 我想要的是只更新网格的记录,而不是整个网格 更多信息: 网格定义: <ext:GridPanel runat="server" ID="UsersGridPannel2" AutoScroll="true" Width="1610" Heigh
grid.getView().refreshNode(store.indexOfId(record.data.UserId));
谁能告诉我哪里可能有错误,我如何解决它?
我想要的是只更新网格的记录,而不是整个网格
更多信息:
网格定义:
<ext:GridPanel runat="server" ID="UsersGridPannel2" AutoScroll="true" Width="1610" Height="550" EmptyText="No Users" >
<Bin>
<ext:Store runat="server" ID="storeUsersRoles" OnReadData="storeUsersRoles_ReadData">
<Model>
<ext:Model runat="server" IDProperty="RoleId" ID="UsersRoleModel1">
<Fields>
<ext:ModelField Name="ApplicationId" />
<ext:ModelField Name="RoleId" />
<ext:ModelField Name="RoleName" />
</Fields>
</ext:Model>
</Model>
</ext:Store>
<ext:Store runat="server" ID="storeUsersSites" OnReadData="storeUsersSites_ReadData">
<Model>
<ext:Model runat="server" IDProperty="Siteid" ID="UsersSitesModel1">
<Fields>
<ext:ModelField Name="Siteid" Type="Int" />
<ext:ModelField Name="CTid" Type="Int" />
<ext:ModelField Name="InstitutionId" Type="Int" />
<ext:ModelField Name="clientid" Type="Int" />
<ext:ModelField Name="Type" />
<ext:ModelField Name="FullName" />
<ext:ModelField Name="FullSiteName" />
</Fields>
</ext:Model>
</Model>
</ext:Store>
</Bin>
.....
.....
我们需要更多的信息来提供帮助-这条线是从哪里来的?变量网格在哪里定义?在被定义到这行之间,它还发生了什么?@Theo新的信息足够了吗?
<ext:GridPanel runat="server" ID="UsersGridPannel2" AutoScroll="true" Width="1610" Height="550" EmptyText="No Users" >
<Bin>
<ext:Store runat="server" ID="storeUsersRoles" OnReadData="storeUsersRoles_ReadData">
<Model>
<ext:Model runat="server" IDProperty="RoleId" ID="UsersRoleModel1">
<Fields>
<ext:ModelField Name="ApplicationId" />
<ext:ModelField Name="RoleId" />
<ext:ModelField Name="RoleName" />
</Fields>
</ext:Model>
</Model>
</ext:Store>
<ext:Store runat="server" ID="storeUsersSites" OnReadData="storeUsersSites_ReadData">
<Model>
<ext:Model runat="server" IDProperty="Siteid" ID="UsersSitesModel1">
<Fields>
<ext:ModelField Name="Siteid" Type="Int" />
<ext:ModelField Name="CTid" Type="Int" />
<ext:ModelField Name="InstitutionId" Type="Int" />
<ext:ModelField Name="clientid" Type="Int" />
<ext:ModelField Name="Type" />
<ext:ModelField Name="FullName" />
<ext:ModelField Name="FullSiteName" />
</Fields>
</ext:Model>
</Model>
</ext:Store>
</Bin>
.....