2010-03-19 91 views
1

OK,我希望這並沒有得到任何地方問過(我的搜索建議不 - 但我知道那不是一個機制保障!),如果有,請點我吧等?asp.net動態複選框

我的問題基本上是這樣......

我有一個「搜索」框中選擇一個用戶類型,後面的功能/潛艇等的代碼生成的用戶列表符合搜索條件的一個asp.net頁面。在搜索結果中返回的所有用戶面前,我編了一個html複選框。在結果列表中,有一個「電子郵件用戶」按鈕...

如此。我希望能夠點擊一個號碼結果旁邊的複選框,然後點擊「電子郵件用戶」按鈕,即應採取我轉到另一個帶有電子郵件功能的頁面,這樣就可以將電子郵件發送給所有先前選擇的用戶我的困惑在於將結果中的「選定」用戶列表存入電子郵件頁面。

因爲複選框是在代碼隱藏文件內手動編碼的(即代碼基本上會生成一點html並將其推入標籤「佔位符」,所以我沒有得到任何控制功能來獲取使用vb的複選框代碼,或者可以嗎?

任何人都可以請提供我怎麼能做到這一點建議嗎?

任何幫助將是巨大的, 謝謝,克里斯

回答

0

會爲一個ASP.NET CheckBoxList工作你呢?

+0

我用的CheckBoxList但我仍然在努力... 基本上我也跟着教程這裏:http://www.velocityreviews.com/forums/t100700-dynamic-checkboxlist.html。 所以現在我有複選框控制建築物很好,而不是我的黑客什麼的,但是當我點擊我的「郵件」鏈接,這有它迭代的CheckBoxList的,但我得到一個不錯的「未將對象引用的代碼部分設置爲一個對象的實例「錯誤,我不知道爲什麼?! ps,將值傳遞給另一個頁面,我打算建立一個分離的列表(字符串)並將其添加到會話變量中並從下一頁讀取它? – FireEnigmaX 2010-03-20 14:42:56

+0

我猜我得到這個錯誤,因爲列表正在生成點擊另一個按鈕,然後當單擊電子郵件按鈕(生成列表後)頁面的回發版本對列表一無所知???我沿着正確的軌道?如果是的話,任何關於如何修復的指針 - (我如何在這裏發佈代碼來顯示我有什麼?) – FireEnigmaX 2010-03-20 14:46:33

+0

確定 - 注意到目前爲止,這似乎只有當我使用母版頁時纔會崩潰!! ......甚至上面的鏈接中的示例1在有一個masterpage時不起作用 - 事情是,我需要master頁面,所以有什麼方法可以解決這個問題? – FireEnigmaX 2010-03-20 16:06:22

0

隨着複選框列表,你可以做到這一點使用綁定到IList的集合例如FormView

FormView更靈活一點。例如,您可以將更多控件關聯到每個用戶/行。