小项目中建立列表页时间需要注意的
嘿嘿,昨天终于在艰难的过程中度过,注册的页面发送邮件以及激活等成功完成,于是在今天就来到了内容页,其实内容页也是比较简单的几个选项吧,不得不说,经过这几天的练习,我发现做程序最重要的是静心,只有这样思路才不会乱,怎么说那,其实做什么事情都需要自己心静,而且之前我们都是写一个小小的功能,花费的时间并不长,但是现在并不是如此,我们坐在这里写程序可能是一上午也可能是一天,所以一个好的思路很重要的,然后就是静心,这样效率才会更高,这只是一点点的感悟罢啦。下面就来总结一下今天学习的一些页面实现的功能。
一.WebForm中TreeView控件的简单使用
上面是treeview控件绑定值的一些方法,即使用value和text来展现值。
二.点击导航TreeView的选项显示该种类的
在这里是分类,我们使用的是LinQ表达式来判断,这样更加的简单,上面使用的string.IsNullOrEmpty(cid)这个判断主要是想在刚开始加载页面时间能够给他一个默认的值1,这样不至于我们看到的是一个空白的页面,很不友好的哦,在这里我刚开始逻辑时间已经迷茫啦,不知道怎样给他一个默认值1,怎样才能使他获取一个动态的id,嘿嘿,在友友的提示下我就修改为这样。
三.站点地图
SiteMapPath 控件是一种站点导航控件,反映了SiteMap 对象提供的数据。它提供了一种定位站点的方式,属性URL动态显示当前页在站点中的相对位置,title是显示的在该页面的面包屑导航条上面的文本,dexcription即是对该页面的描述,而创建站点地图需要注意的是:我们创建的一定要是默认的名字,因为页面加载时间就需要去默认的寻找该页面。
好啦,嘿嘿,今天就总结到这里,主要是今天学习的并不是很难的,感觉还是蛮好的,我要继续努力努力,相信明天是最美好的,加油加油!!!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?