iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 19
1
自我挑戰組

ASP.NET 網頁程式設計初學者系列 第 19

Day19-網站巡覽-TreeView實作p2

  • 分享至 

  • xImage
  •  

除了昨天的作法
當然還有一個更快速的
直接拉一個TreeView進來 然後編輯節點
有加入子節點 加入根節點 可以刪除
最右邊 還可以很方便的微調上下
或是也可以改他的節點層級
就不用在那邊xml打半天還很亂
直接用這個乾淨明瞭快速
圖1
https://ithelp.ithome.com.tw/upload/images/20201004/20112357p7tsoQB0Po.png
資料就直接輸入進去就可以囉

那我們今天來做一個檢查TreeView節點 CheckBox有沒有被勾選
把被勾選的食物 列出來。
當然首先要叫出我們得ShowCheckBox要改成true checkbox才會跑出來
資料就用
泡麵:
微粒炸醬麵
阿哭桶麵
單響砲
甜點:
統二布丁
溢美泡芙
奶酪
圖2
https://ithelp.ithome.com.tw/upload/images/20201004/20112357tpeJycFHdI.png
Button程式很簡單
做一個 foreach的流程控制去檢查有沒有被checked
有被checked就可以直接把他印出來到label2
我這邊設計是label1只是寫 您選擇了:
然後label2才是有再輸出需要的資料

protected void Button1_Click(object sender, EventArgs e)
        {
            foreach (TreeNode nodeChecked in TreeView1.CheckedNodes)
            {
                Label2.Text += "<li>"+ nodeChecked.Text;
            }
            
        }

執行看看囉
圖3
https://ithelp.ithome.com.tw/upload/images/20201004/20112357GI0ZIwcox2.png
很棒恭喜成功

如果有寫錯甚麼東西 或 觀念有問題 歡迎下面留言跟我說
:>>***


上一篇
Day18-網站巡覽-TreeView實作
下一篇
DAY20- MVC架構
系列文
ASP.NET 網頁程式設計初學者30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言