30岁菜鸟涛学习VB.net 第九天

不容易啊,第九天了啦。。

今天分到的任务:

1.时间控件

2.通过Id查询数据库,把查询出来数据绑定到页面上。 

Let me do them. 

.....今天没办法写了。任务多啊。。。 

抽空写点东西:DataSet,DataTable,DataRow

1. DataSet:是 ADO.NET 结构的主要组件,它是从数据源中检索到的数据在内存中的缓存。 DataSet 由一组 DataTable 对象组成,您可使这些对象与 DataRelation 对象互相关联。

具体常考:http://msdn.microsoft.com/zh-cn/library/system.data.dataset.aspx 

Dataset是线程安全的。 

DataSet 可将数据和架构作为 XML 文档进行读写。 数据和架构可通过 HTTP 传输,并在支持 XML 的任何平台上被任何应用程序使用。 

 

补上遇到的一个问题:先看代码片段:

  < asp:ListView ID = " InvitationLV "  runat = " server " >
        
< LayoutTemplate >
            
< ul id = " itemPlaceholder "   class = " content "  runat = " server " >
            
</ ul >
        
</ LayoutTemplate >
        
< ItemTemplate >
            
< ul  class = " content " >
                
< li  class = " lileft " >
                    
< %# Eval( " Key " )% > : </ li >
                
< li  class = " lilong " >
                    
< asp:CheckBoxList   class = " checkboxlist "  ID = " cblMeal "   DataTextField = " SubCateDesc "  runat = " server "
                        RepeatDirection
= " Horizontal " >
                    
</ asp:CheckBoxList >
                
</ li >
            
</ ul >
        
</ ItemTemplate >

    </asp:ListView> 

当时遇到一个问题,页面加载完毕,asp:ListView和 asp:ChckBoxList都display了,然后在页面上点击一个按钮触发事件 ,在事件里怎么找到上面代码里的asp:CheckBoxList呢。刚开始我用Me.findControl("cblMeal"),但总是找不到checkboxlist,后来问了下同事,原来要在asp:ListView下去查找这个checkBoxList,原因就是要像tree样一级一级的定位。代码片段:

Dim  chls  As  CheckBoxList
 
For   Each  item  As  ListViewItem  In   Me .InvitationLV.Items
          
If  item.ItemType  =  ListViewItemType.DataItem  Then
          chls 
=   CType (item.FindControl( " cblMeal " ), CheckBoxList)
         
For   Each  chItem  As  ListItem  In  chls.Items
                        chItem.Selected 
=   False
        
Next
   
End   If

 Next

希望菜鸟们不要犯同样的错误。 

 

还有一个就是vb.net里的Date --》 String,So easy,就是Date.toString("yyyy/MM/dd")这里有好多格式化模型,不一一举例,但要注意一点,大写“MM”代表月份,而小写“mm”代表分钟。

 

persist 

转载于:https://www.cnblogs.com/jack_qin/archive/2011/04/26/2028935.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值