2011-05-12 82 views
0

簡單,我有一個GridPanel和一個FormPanel。在窗體內部有一個帶獨立商店的組合框。 GridPanel有另一個Store。商店項目具有PersonName和PersonId屬性。我想知道當我保存表單更改時,如何使用組合框文本將這兩個屬性分別更新爲PersonName和值PersonId。Ext.Net - 使用組合框文本和值更新存儲項目

謝謝!

回答

0

你的意思是這樣的?:

<ext:GridPanel runat="server" ID="gridTest" StoreID="storeData"> 
    <ColumnModel> 
     <Columns> 
     <ext:Column DataIndex="personId" Header="Person"> 
      <Editor> 
       <ext:ComboBox runat="server" StoreID="storePeople" ValueField="personId" DisplayField="personName" /> 
      </Editor> 
     </ext:Column> 
     </Columns> 
    </ColumnModel> 

</ext:GridPanel> 

這將允許您選擇對應的ID名稱。這裏的技巧是,在網格中,它會顯示ID號;不是名字。要讓它顯示名稱,需要在列上添加一個渲染器,以告訴它顯示與綁定的值不同的值。

相關問題