none
有關DropDownList&ListBox視窗開啟問題 RRS feed

  • 問題

  • Q1請問如何在同一個網頁上我增加兩欄一列之後
    在左邊放入DropDownList而右邊會顯示出每一筆我選DropDownList中的資料(都要在同一頁面上,我不要另跳視窗)
    Q2關於ListBox我要怎麼點選一個項目(但不使用彈跳出來),而是點選項目再案底下按鈕才會移到我要的項目網址
    謝謝^^
    2009年10月27日 上午 09:26

解答

所有回覆

  • 麻煩你在講清楚一點...

    基本上這連文法都不太通順...

    1.何謂兩欄一列?
    2.左邊放入DropDownList ,左邊是啥?右邊顯示出每一筆資料,右邊是啥?
    3.ListBox點選一個項目,為何會有網址? 是Listbox裡面一堆超連結的資料嗎?
    2009年10月27日 上午 09:36
    版主
  • Q1: 請參考 MSDN 文件庫
        [DropDownList 類別 ]
        [ListControl. SelectedIndexChanged 事件 ]
        [Label. Text 屬性 ]

    Q2: 
        [ListBox Web 伺服器控制項概觀 ]
         [ListBox 類別 ]

    PS: 好的學習態度是先自己實作了再問關鍵性的問題, 這邊不是 XX什麼+ , 也不是作業解答論壇. 所以不要太寄望你丟一個作業問題, 我們就會給原始碼



    學而不思則罔, 思而不學則殆.
    如果你一直都看不懂、不想學習看懂、抗拒看懂MSDN Library的話,那你最好放棄想要寫好程式這件事
    如果你自私地不肯回饋與分享,那別人為何要花時間回答你的問題?
    • 已標示為解答 Lolota Lee 2009年11月2日 上午 01:47
    2009年10月27日 上午 09:43
  • 不好意思阿~ 我在重新調整一下
    Q1請問如何在一個網頁上增加一列兩欄之後
    在左邊欄放入DropDownList點選項目之後,我希望能在右邊欄位顯示網頁(都要在同一頁面上,我不要另跳視窗)
    Q2關於ListBox 我又在底下加入一個Button,我希望能選取上方ListBox項目再點下方Button之後會轉址到我要的網址畫面(但不使用彈跳出來)
    清楚嗎?謝謝唷^^
    2009年10月27日 上午 09:43
  • 1.網頁切frame
    2.網頁套用同樣的MasterPage
    3.iframe

    善用MSDN吧...

    這三個方向應該都可以達到你的需求...

    PS:如果你要進階一點的也可以用ajax啦....
    2009年10月27日 上午 09:51
    版主
  • 1.
    2種處理方式
    server:
      左邊的DropDownList啟用AutoPostBack, 右邊切一個iframe將它改為Html Control,在DropDownList的SelectedIndexChanged中依所選擇的Item去控制iframe所要連結的網頁
    client:
     使用javascript直接依所選擇的Item來操作iframe的Dom物件

    2.
    那你要在按鈕的click事件要去抓ListBox所選擇的項目,再判斷要導向你要的網頁

    2009年10月27日 上午 10:02
  • 1.用iframe,runat server
    2.button的click事件,把listbox選到的值,透過attribute.add塞到iframe的src屬性裡面。

    DropDownlist也是一樣,只是要設定autopostback=true,事件換成dropdownlist的selectedindexchanged

    搞定...
    2009年10月27日 上午 10:26
    版主
  • 依照您的需求
    Q1,Q2的解決方式都是一樣的

    這些都是Client端的Script就可以解決
    (當然要回Serer端也可啦,只是有點多此一舉)
    畫面中您在右邊的td中放入iframe,假設id=ifrm1

    然後在DropDownList的Client端OnChange事件
    window.frames('ifrm1').location.href=DropDownList1.value;

    這樣就可以了


    topcat(姍舞之間的極度凝聚)http://www.dotblogs.com.tw/topcat/
    2009年10月28日 上午 03:29
    版主