我有兩個鏈CascadingDropDowns
。兩者都正常工作。 問題是,在爲DropDwonList
提供值的基礎Web方法中,我需要讀取一個附加參數。此參數是設置下拉列表的默認項目所需的參數。如何將其他參數傳遞給CascadingDropDown ServiceMethod?
我不知道如何傳遞該參數或讀取它。 我在網上閱讀了關於ContextKey
屬性。但我不知道如何從WebMethod
訪問它。
我試圖通過HttpContext.Current.Session
去的會話(希望我可以提取會話一些參數),但它接縫,該會議是爲WebPage
和WebMethod
不同。
所以我迷失在這裏,有什麼想法?
什麼..?沒有代碼示例? SO必須進行維護。 :) – RPM1984 2010-10-01 12:31:19
謝謝,所以對我有希望!但我沒有經驗去理解一件事。如何通過JavaScript我可以得到例如數據源來將數據源的值傳遞給set_contextKey('value_from_datasource_row')。何時何地在網頁上運行document.getElemntById方法? – Wodzu 2010-10-01 13:04:00
這取決於你想要設置的上下文關鍵 - 你的問題說「默認項目」。不知道那是什麼,但我猜測它是靜態的,這引發了你爲什麼需要傳遞它的問題。不過,作爲一個起點,您可以將一個「selectedIndexChanged」客戶端JavaScript事件處理程序附加到DDL,並在那裏設置contextkey。 – RPM1984 2010-10-01 22:42:44