ASP.NET开发实习第一天
来源:互联网 发布:千语淘客助手软件下载 编辑:程序博客网 时间:2024/04/30 15:23
虽然大二的时候学过这门语言,但是,好久都没有用了,作课程设计的时候,也是好简单的。现在来到实习单位了,自己还是得从头再来一把。下面这些都是很基础的东西,看看吧,呜呜....
1.<asp:TemplateField HeaderText="行程" ItemStyle-Width="80px" ItemStyle-HorizontalAlign="Left"><ItemTemplate><asp:HyperLink ID="Routing" runat="server" Target="_blank" Enabled='<%#Convert.ToBoolean(Eval("IsLockedPartyInfo").ToString()=="empty"?"false":Eval("IsLockedPartyInfo").ToString())==false%>' Text='<%# Eval("PartyPlanJourney")%>' NavigateUrl='<%#"Routing.aspx?id=" + Eval("ID") + ""%>'></asp:HyperLink></ItemTemplate>
这段话的意思大概就是绑定一个超链接。可是。我不懂<%#Convert.ToBoolean(Eval("IsLockedPartyInfo").ToString()=="empty"?"false":Eval("IsLockedPartyInfo").ToString())==false% 是什么意思。于是就有了下面的解释。
<%#Eval("Id","~/Search.aspx?Id={0}") %>这是绑定数据的格式
比如<%#Eval("Id","{0}") %>,这里前面的id是表示数据库中的id字段或者别名,而后面的{0}则表示输出第一个参数,这里第一个参数正是id
所以,<%#Eval("Id","~/Search.aspx?Id={0}") %>输出来的开工是~/Search.aspx?Id=120,这里的120就是{0}输出的格式
这是数据绑定格式。{0}代表着要去数组中第一个数据,你这里的第一个是id。eval是绑定数据源从数据库中获取的数据值,id就是你获取的数据表字段。
举例说明<%#Eval("Id,Name","~/Search.aspx?Id={0}&name={1}") %> 这里的1就是数据库读取到的name值,当然name是我随意的,你数据列中要有这个字段才行。 数组的序列是从0开始的,所以0代表的是我们认为的1.
- ASP.NET开发实习第一天
- ASP.NET 第一天
- asp.net第一天
- asp.net第一天
- 实习--实习第一天
- asp.net学习第一天
- 9.13 ASP.NET 第一天
- IBM实习第一天
- 实习第一天
- 实习第一天!
- 实习第一天
- 实习第一天
- 实习的第一天
- 实习的第一天
- 实习第一天
- 第一天实习
- 实习的第一天
- 实习的第一天
- 暑假放假为什么不能提前回家??
- MyEclipse 8.5 优化实例
- Android UI学习 - Tab的学习和使用
- 消息推送网址
- zoj1088(模拟/约瑟夫环)
- ASP.NET开发实习第一天
- 2013年春季学期最佳博客内容奖评选开始啦
- 虚拟机下的ubuntu12.04设置桥接网络
- 周小平:请不要辜负这个时代
- 6.windbg script -.shell搜索字符串
- JAVA Serializable类中的Serial Version ID
- UIWebView / NSURL / NSBoundle 相关应用 (实例,加载完成前的背景, 默认safari打开链接地址等)
- OpenCV -cvNot(反色)
- c++ primer 笔记