我正在使用RadComboBox
。在我的代碼設置選中的值給RadComboBox
像這樣:如何使用數據源將RadComboBox設置爲AutomaticLoadOnDemand以編程方式
public void RCB_PO_NUM_DataBound(object sender, EventArgs e)
{
var itemRCB_PO_NUM = RCB_PO_NUM.FindItemByText(stringPO_NUM);
itemRCB_PO_NUM.Selected = true;
itemRCB_PO_NUM.Value = stringPO_NUM;
}
我從我的數據庫中選擇號碼的列表,並在RadComboBox
顯示它們。所以我必須使用DataBound
事件來獲取數據。
這很好,直到我將AutomaticLoadOnDemand
屬性設置爲true。一旦我這樣做,我就會得到我想要的AutomaticLoadOnDemand
屬性所需的效果,然後失去將RadComboBox
設置爲選定值的功能。
我需要能夠做到這兩個,AutomaticLoadOnDemand
確實有助於加載RadComboBox
中的項目加載非常快。代碼不必位於DataBound
事件中。我真的不在乎它發生了什麼事,只要兩者都有效。有些人可以告訴我用什麼方法將AutomaticLoadOnDemand
屬性設置爲true,或者我做錯了什麼?
什麼是您的數據源?你如何將數據綁定到RadComboBox? – Win
@Win我使用RadComboBox UI來選擇要顯示的表格和列。 – nate
@note你用什麼方法將數據綁定到RadComboBox?例如,SqlDataSource,EntityDataSource,自定義綁定。 – Win