2011-07-14 26 views
1

假設我有機會到將數據綁定的對象,併爲數據綁定數據字段,formatString的,等的設置...ASP.NET - 如何在綁定前獲取代碼中的數據綁定結果?

我怎麼會programattically獲得的數據綁定生成的字符串值,而無需實際數據綁定控件?

上下文:這是我繼承的Telerik(Telerik.Web.UI)GridDropDownColumn的重載InitializeCell事件。我想緩存結果字符串值,但我需要在正常的數據綁定事件觸發前的值。

回答

1

只是做一個單獨的數據庫查詢的頁面生命週期(預初始化)早期和手動緩存的價值...

+0

我要澄清,GridDropDownColumn表示綁定下拉在radgrid控件列(類似於GridView控件)。在網格內的下拉列的初始化事件內部運行查詢是不合適的。此外,它不會讓我訪問使用此列的用戶將設置的格式或綁定表達式。 – wllmsaccnt

+0

好的愛爾蘭人,你有唯一的答案......給你接受。 – wllmsaccnt

+0

我以前只使用過一次Telerik控件。他們的網站上有一堆文件,我過去使用他們的支持...... – IrishChieftain