2014-12-05 13 views
0

這裏我的snipet。我有兩個問題。首先,我不能查看選定的項目,我選擇了下拉菜單中的項目並保存。其次,如果沒有選擇域創建新項目,它有錯誤的站點代碼。域不能爲零,因爲site_data不包含代碼爲0的項目;如何創建工作模板DropDown到ListView中?

幫助我,請

回答

2
  1. 你沒有看到所選擇的項目,因爲你沒有在ListView設置selectabletrue
  2. 您的域獲得價值0因爲你沒有在你的dataSource所以是一個數量的默認值是0定義site一個默認值,這並不重要,有價值觀的列表中沒有0的事實,你提供(沒有這種驗證)。所以,你應該有它爲:

    document.provider_source = new kendo.data.DataSource({ 
        pageSize: 6, 
        schema: { 
        model: { 
         id: "code", 
         fields: { 
         code: { editable: false, nullable: true }, 
         site: { type: "number", defaultValue: 1 }, 
         login: { type: "string" }, 
         pass: { type: "string" } 
         } 
        } 
        }, 
        data: provider_data 
    }); 
    

我在哪裏(列表中的第一個值)設定爲defaultValuesite1

您在此處修改代碼:http://dojo.telerik.com/@OnaBai/Ihab

+0

您不明白我的第一個問題。我的意思是這個視圖應該是「Domain:apple.com」,但不是這樣的:「Domain:1」 第二個問題真的解決了,謝謝。 – nim 2014-12-05 14:28:55

+1

關於第一個問題,如果存儲值(代碼),它將顯示該值,除非您使用一些代碼來獲取與代碼對應的域。那是你要的嗎? – OnaBai 2014-12-05 14:45:16

+0

我想看看域名,現在我看到了代碼。我不能讓工作視圖模板 – nim 2014-12-07 02:59:46