2011-11-04 121 views
3

我有一個網格視圖,在選定的索引上,將填充詳細信息視圖。如果所選索引碰巧有多個IP地址,我想添加其他字段來顯示它們。自從我知道這些數據以後,他們不需要數據庫。我使用下面的代碼來創建額外的模板字段。這在數據綁定事件中完成。動態添加TemplateField到詳細信息視圖

這個工作,直到我在網格視圖中選擇不同的行,然後沒有數據顯示在詳細信息視圖。我的理論是,它試圖綁定數據,但是從數據庫返回的數據量不同於控件的數量。我猜是否有更簡單的方法來實現這一點?

// Check for multiple IP 
countIP = devicesDetails_CountIP(devicesDataKey); 

if (countIP > 1) 
{ 
    TemplateField IPAddress2 = new TemplateField(); 
    devicesDetailsView.Fields.Insert(0, IPAddress2); 
} 

回答

相關問題