五一归来,I'm back.

同时开始了菜鸟vb.net的第13天的旅程,吼吼。。。

今天主要任务是fix one bug,就是asp:listview里的checkboxlist怎么在第2次加载数据时,判断哪个checkbox该checked,哪个不用checked。

Let me do it.

貌似可以在直接把重新生成的数据绑定到listview就可以了。可以我每次重新绑定数据时,老是有重复数据出来,开始以为不能直接绑定,原来是sql语句写错了。。。。

哎害我找了一上午。

sql server2008里的bit类型,代表true或false,但是不能直接赋值为true或false,只能用1和0来赋值,1=true,0=false。

如果想重新对asp:listview进行数据绑定,其实就直接在绑定一个datasource就行。

如:

当初次加载asp:listview时,可以在PageLoad事件里,初识化一个datasource ,代码片段:

 Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        If Not Me.IsPostBack Then
          Dim timesheets As List(Of EventTimesheet) = New EventAction().GetEventTimeSheetOptions()
        Me.AspListView.DataSource = timesheets.Item(0).EventOptions
        AspListView.DataBind()
        End If
       

End Sub

当点一个按钮事件后,在想去重新绑定数据到asp:listview时,可想上述代码一样去绑定:

 Protected Sub btnSave_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnSave.Click
     Me.AspListView.DataSource =AnotherDataSource
     AspListView.DataBind()

End Sub

今天任务很少,无聊中发现了几个文件长的很像:

aspx:是web页面,继承 System.Web.UI.Page

ascx:是web用户控件,继承System.Web.UI.UserControl

asmx:是web services  ,继承System.Web.Services.WebService

asax :是全局文件,继承System.Web.HttpApplication

不难发现,这些文件最后都会编译成了.net的类。本质上就是类。

转载于:https://www.cnblogs.com/jack_qin/archive/2011/05/03/2034944.html

30岁菜鸟涛学习VB.net 第十三天相关推荐

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

    双休去老婆家里,呵呵. 上个星期5正式开始用vb.net做项目,一个很小的项目,简单来说就是一个"公司活动"的web应用.表也很少9张表.通过一天的熟悉,发现公司的框架,有一些不爽 ...

  2. 30 岁才开始学习编程靠谱吗?

    作者:W3Cschool 链接:https://www.zhihu.com/question/20796653/answer/535178328 来源:知乎 著作权归作者所有.商业转载请联系作者获得授 ...

  3. 30岁学计算机晚吗,对于30岁的我来说,学习编程是不是晚了?

    我遇到了很多人问了这样一个问题,30岁了,学习编程是不是已经晚了? 我觉得这个问题应该分两方面来看待. 第一,如果这时候学习编程是为了从事软件研发行业,那么从实际的角度出发,机会比较少.因为首先可以看 ...

  4. 30 岁码农人生:人生至暗时,你依然能窥见光明

    作者 | 佚名 来源 | 程序员纪实录 文中的老刘.小蔡.高经理.鹏哥.周哥.小凯.小王.强哥.夏总均是虚构名称. 景原市.湖平市.新阳市.高顺市乃是虚构地名. 看到这个题目,大概你会认为这篇无聊的文 ...

  5. 一个30岁男人转型码农的平凡之路

    今天给大家带来的是一个转行的故事,一个30岁才开始学习编程的小白,资质平平,真正的零基础. 他的故事和那些大众喜欢的.夸张的.甚至虚假的华丽转身不同,一点也不精彩.一点也不鸡汤,平淡如水,但是能反映出 ...

  6. 我30岁了。现在开始编程,会不会太晚?

    授权转载自大数据文摘 ID:BigDataDigest 编译:丁慧.吴双.龙牧雪 永远不晚--本文作者在Twitter上征集了300个30岁.40岁甚至50岁才获得第一份开发工作的故事,分享给大家. ...

  7. 30 岁的码农人生 ——人生至暗时,你依然能窥见光明

    笔者:佚名 文中的老刘.小蔡.高经理.鹏哥.周哥.小凯.小王.强哥.夏总均是虚构名称. 景原市.湖平市.新阳市.高顺市乃是虚构地名. 看到这个题目,大概你会认为这篇无聊的文字是在聊程序员 30+ 之后 ...

  8. 如何看待30岁学编程,转行做程序员这件事,从零开始真的可以吗?

    一位读者私信我,他问我说30岁零基础学习编程,准备转行做程序员还行不行,他说现在从事的公司已经到达了上限,想试试做程序员行业,然后询问我的意见.我给他说了我的看法以及一些建议之后,心中也有了写这样一篇 ...

  9. 如何看待 30 岁学编程,转行做程序员这件事,从零开始真的可以吗?

    一位读者在知乎上私信我,他问我说30岁零基础学习编程,准备转行做程序员还行不行,他说现在从事的公司已经到达了上限,想试试做程序员行业,然后询问我的意见.我给他说了我的看法以及一些建议之后,心中也有了写 ...

  10. 二本非科班30岁转行架构师的老徐:站在巨人的肩膀学习才是捷径

    公司新来了个同事,级别比大白高一级,技术一流,来了之后把现有项目的性能优化了一遍,给公司省了不少成本. 后来才知道,他竟然是个「把烂牌打出王炸」的存在.他叫老徐,大白希望通过他的故事,帮你找到些可复制 ...

最新文章

  1. 【Android】显示Emoji表情字符
  2. android xml文件操作类,android操作xml
  3. springmvc中Controller方法的返回值
  4. wpf 加载资源html,从资源文件加载WPF样式
  5. 阿里云应用高可用 AHAS 正式商用,可一键提升云上应用可用性
  6. linux重装lnmp,基于CentOS 6.5的LNMP安装过程
  7. Java自学手记——多态
  8. java fields是_一个快速生成R2.java中fields的插件
  9. lol新加坡服务器怎么修复,英雄联盟差点被新加坡服翻译“毁了”,7张图片看到想要吐血...
  10. 转载:从地理学透视中国现代化
  11. Hadoop 面试题
  12. 马尔可夫随机场与条件随机场
  13. jquery.seat-chartsMark在线选座插件使用
  14. 练习时长一年半,算法蒟蒻的成长记录
  15. 以“人民的名义”劝你快去读点书
  16. linux选was清除缓存,Linux清除缓存操作
  17. Spug“账户已被系统禁用”的解决办法
  18. 国产工业机器人目前发展到了什么水平?
  19. 设置Layui表格字段的字体颜色
  20. 企业服务总线Enterprise service bus介绍

热门文章

  1. JavaSE——Java8之Stream流
  2. 基于SSM的NBA篮球球队运营系统
  3. 基于SSM的校园垃圾分类系统
  4. Java WebService使用简单教程
  5. Mysql 日期函数 增加周天年月时分秒
  6. thinkphp5.x之数据库操作相关解析 Db类
  7. Ubuntu 手动挂载U盘
  8. 阶段5 3.微服务项目【学成在线】_day04 页面静态化_19-页面静态化-模板管理-模板存储...
  9. 有关风向及风向处理的笔记
  10. Linux--Linux下安装JDk