A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

yl89898

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© yl89898 初级黑马   /  2012-8-12 18:09  /  2698 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

<%# %>和<%= %>是什么,干什么用的,本人新菜,希望各位能够帮忙解答一下

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

4 个回复

倒序浏览
本帖最后由 张可 于 2012-8-12 19:09 编辑

数据绑定表达式:
格式:<%# expression_goes_here %>
单值绑定的源可以是属性的值、成员变量或函数的返回值(需要其具有受保护的、公有的或内部的可见性),还一可以是计算表达式,如:其他控件属性的引用。
还必须在代码中调用Page.DataBind(),或this.DataBind()和DataBind()。

作用:通常用于在控件标签中把数据绑定表达式赋给属性,其可以在页面任何地方使用。(给控件属性赋值)


后面那个待楼下解决吧!

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
<%#  %>语法:ASP.NET引入了一种新的声明语法 <%# %>,该语法是在.aspx页面中使用数据绑定的基础,所有数据绑定表达式都必须包含在这些字符中。

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
我现在知道<%# %>是单值绑定数据了,那<%=  %>又是什么呢

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
<%=...%> 是在页面输出变量、方法的值。
<%#....%>是绑定数据源的值。常见的有3中类型:
        (1) <%# Eval("字段名")%>  单向绑定
        (2) <%# Bind(”字段名“)%>  双向绑定
        (3) <%# 变量名 %>  绑定变量

<%$.....%>是绑定web.config配置文件中的标记。常用的是SqlDataSource等数据源控件绑定web.config中的数据库连接字串connectionstring。

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马