0
我有一個SQL服務器2005年的報告,其中有幾個下拉菜單,基於另一個下拉菜單的選擇由存儲過程填充。當用戶更改下拉列表的選擇,以驅動其他下拉列表的填充時,它們將填充正確的值,但選擇將是空白的,而不是默認值。如果進行了其他選擇,則上次空白的下拉列表將不會重新填充,現在將進行默認選擇。重新填充後SSRS下拉選擇空白
僅當在asp.net應用程序中呈現時以預覽模式查看報表時纔會出現此問題。在IsPostBack塊中,根本沒有對報告做任何事情,所以我不知道是什麼導致了這種行爲。
我認爲問題是在回發塊沒有任何事情發生。幾年前曾經遇到過類似的問題---我不得不捕獲當前的下拉狀態,並在回發中將其指定爲默認值。我們有一個像區域列表框這樣的選擇會填充分區,但選擇一個分區會導致區域空白。如果你想了解詳細信息,我可以在明天晚上挖掘代碼 – billinkc
自發布以來,我發現只有當選擇在最後一個回發中爲空時,才能正確選擇默認選擇(然後在下一個)。它似乎隻影響多值參數。我希望能夠覆蓋ASP代碼中的選定值,但我無法弄清楚如何訪問控件。 –