发个贴。问下<%=%>和<%#%>分别代表什么意思。

快乐的小二兔 2011-09-23 09:47:33
纠结了。
分别代表什么意思呢?
...全文
16919 67 打赏 收藏 转发到动态 举报
写回复
用AI写文章
67 条回复
切换为时间正序
请发表友善的回复…
发表回复
wynlc 2014-05-15
  • 打赏
  • 举报
回复
学习了
mesunwen 2013-08-29
  • 打赏
  • 举报
回复
高手很多,收益匪浅,楼主多测试
吕津 2013-07-23
  • 打赏
  • 举报
回复
引用 43 楼 zhmjppp 的回复:
<%= %> 用作显示 比如在.cs的page_load事件之上定义一个public string role = "admin" 在.aspx的body里就可以写 <%= role %> 就能显示出来 <% %>用作代码块的编写,可直接写.cs代码 在aspx页面body中可写 <%= if(role=="admin") {%>我是管理员<%} else{ %>我是普通用户<%}%> <%# %>用作数据绑定 <%# Eval("role") %> 用在gridview datalist repeater等等数据绑定控件中 此role 代表该列的所有数据
呵呵,没有等于号的。 <% if(role=="admin") {%>我是管理员<%} else{ %>我是普通用户<%}%>
吕津 2013-07-23
  • 打赏
  • 举报
回复
引用 42 楼 sp1234 的回复:
而如果你写
<%= GetMM() %>
基本上如#36楼所说,是比较直接输出到html流中的。所不同的,是asp.net的代码生成器把它生成到代码所在的控件(如果没有更具体的控件,那么就是整个页面)Render方法要调用的一个委托中。 正如所有的 System.Web.UI.Control(以及其子类)对象都支持DataBind()方法一样,每一个这类对象也支持 SetRenderMethodDelegate(RenderMethod renderMethod) 方法,这个RenderMethod 就是一个委托,在控件执行到生命周期的 Render 过程时调用。而上述代码就被生成为类似这样的方法
void container_Render(System.Web.UI.HtmlTextWriter write, System.Web.UI.Control parameterContainer) 
{
    writer.Write(GetMM());
}这就会被在Render是调用,并且把GetMM()返回的结果直接插入writer流中。
你是敲上去的,还是从别处拷贝的?
krenyelang 2011-09-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 shine_fly 的回复:]
<%=%>是获取页面控件的值。
例如,你在cs页面申明了,public int a=2 <%=a%>就是2了。

<%#%>是绑定数据库里的字段
[/Quote]

随心录123 2011-09-27
  • 打赏
  • 举报
回复
[Quote=引用 20 楼 id270 的回复:]
纠结他的含义。想知道他的解释 而不是他的里面绑定的东西。
[/Quote]
这个含义?楼上说的还不是含义吗?
潇洒王子 2011-09-27
  • 打赏
  • 举报
回复
我是来看小苍的
快乐的小二兔 2011-09-27
  • 打赏
  • 举报
回复
还有帮顶的好人。。。话说好人。把回复都看完了。在帮定哈
gw6328 2011-09-27
  • 打赏
  • 举报
回复
学习!帮顶。
快乐的小二兔 2011-09-27
  • 打赏
  • 举报
回复
大家都很自信的明白的我说的是什么。。其实都理解错了。
风2013 2011-09-27
  • 打赏
  • 举报
回复
<%= %> 表示输出 <%# %>表示绑定数据源 相同的是 里面写的都是服务器代码
nocallstle 2011-09-27
  • 打赏
  • 举报
回复
<%=%>用法 :

比如.cs页面有个全局变量: public int a=0

在前台就可以使用<%=a %>使用a的值


<%#%>

数据绑定
kaifa123 2011-09-27
  • 打赏
  • 举报
回复
<%=前台输出用%>
<%可以执行服务器代码%>
<%#数据绑定%>
CalvinR 2011-09-26
  • 打赏
  • 举报
回复
[Quote=引用 48 楼 id270 的回复:]

不结贴会怎么样呢???
[/Quote]
小苍不结贴 我会很生气

小苍的这个问题我也很纠结啊
估计好多人都不明白
wankjr 2011-09-26
  • 打赏
  • 举报
回复
学习了~
Ayanamikula 2011-09-26
  • 打赏
  • 举报
回复
sp1234 +1
yzf86211861 2011-09-26
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 shine_fly 的回复:]
<%=%>是获取页面控件的值。
例如,你在cs页面申明了,public int a=2 <%=a%>就是2了。

<%#%>是绑定数据库里的字段
[/Quote]
基本这样
快乐的小二兔 2011-09-26
  • 打赏
  • 举报
回复
不结贴会怎么样呢???
星小野 2011-09-26
  • 打赏
  • 举报
回复
这个答案很引人注目[Quote=引用 41 楼 sp1234 的回复:]
使用<%# %>,这用在服务器控件的属性中。凡是有这个表达式的,它被编译到服务器控件的响应 DataBinding 事件的方法中。例如你写

HTML code

<asp:Label runat="server" ID="aaa" Text="<%# GetMM() %>" />
这个Text属性代码其实并不在aaa的初始化中,而是被编译器的自动代码生成机制生成为类似这样的方法

……
[/Quote]
快乐的小二兔 2011-09-26
  • 打赏
  • 举报
回复
[Quote=引用 52 楼 terminator_lzq 的回复:]
引用 48 楼 id270 的回复:

不结贴会怎么样呢???

小苍不结贴 我会很生气

小苍的这个问题我也很纠结啊
估计好多人都不明白
[/Quote]
都是只知道表面意思 而不懂深入的意思。话说结贴也没你分啊 娘子
加载更多回复(47)
Dvbbs7.0sp2 新发表贴加new方法(不是后台那个新回复贴加new)
增加个人文集的修改方法
防止快速回复部分重复发帖的修改
把主题列表里...第X页...改为非粗体.改颜色的方法
显示来访用户的区域
实现了动网投票限制的功能
修改DVBBS编辑器背景颜色
在dispbbs中显示登陆次数修改方法
增加状态栏文字、双击滚动、鼠标经过超链接文字变七彩文字
在dispbbs模板中,精华帖子在内容页右下角增加一个红印章标识
帖子中显示附件被下载次数和下载人员名单的修改方法完整版
添加后台会员性别修改功能
下拉菜单半透明效果技
在首页上显示“最高发贴”“时钟”“建站天数”“帅哥”“靓妹”修改方法
帖子中增加奖励和惩罚提示的修改方法
首页各分论坛版面显示各个按钮方法
在帖子中增加现金、魅力和经验值的方法
管理员在前台进行短信群发和用户认证的快速方法
梦想论坛最新的动网论坛列表布局修改方法
添加个人签名档默认内容
修改reg.asp中密码长度最长修改为15
增加了发贴主题标题
图片访问量计数器
隐藏"管理选项"但版主以上可以看见的修改方法
增加登录次数和上次登录时间
去掉鼠标滚轮缩放图片
论坛输入框外面加上美化虚线
分论坛帖子列表页面底部转换页面的数字的美化方法
帖子中增加随意调整字号功能
风格菜单去掉了模板的显示
前台禁止变性了
后台帖子排列为《最后回复》的办法
首页各论坛版面显示本版在线人数
修改用户奖惩时的默认金额及数值,增加1个处理理由,修改是否删除附件的默认值
修改签名档的高度
解决不显示签名就不能显示帖子版权信息的修改bug(即增加签名档和发贴内容边框)
sp2发帖框加入背景图片的修改方法
sp2帖子列表显示发帖心情并修改对齐顺序
最后更新和回复人分开的修改
10款短信提示声音(修改短信提示铃声)
star.rar(修改等级图片)
文字秀(UBB方式)
跳楼插件
动网论坛短信无刷新提示
另几种标题醒目效果修改方法
社区私隐
提示框美化(温馨提示)
等等还有些没记录下来!!!!!!!!!!
**********************************************************
==========增加了以下网上最流行的插件==========
==娱乐==
☆翻唱秀
梦想门派
梦想江湖
梦想股市
宠物中心
职业中心
版主工资
自助工资
婚礼教堂
社区法院
社区点歌
==城市==
VIP 申请
自助链接
形象设计
形象大赛
家园设计
梦想银行
社区服务
资源下载
房产中心
推荐中心
勋章中心
**********************************************************
前台和后台用户名和密码都是:17733.net
有什么可以到我论坛上去发表。目前论坛也是这个版本,大家可以去参照一下!
梦想论坛永久域名:www.17733.net 中问的意思就是“一起去上上”
大家好,2009年9月份注册以来,在论坛上学到了许多东西,得得许多会员和版主及管理的帮助和关爱,真的很感谢大家,正是因为,正是因为大家都是无私且乐于助人,分享自己的宝贵的技术和心得,且使我对EXCEL充满着激情,在我的脑海里总是浮现: 1. 我是ExcelHome论坛的会员,我很荣幸 2. 工作空余时间我会情不自禁来到ExcelHome之家,看看家,学习一些别人的的心得与帮助一些新会员 3. 那里有太多太多的宝贝,有意外的收获和惊喜(众里寻“她”千百度;踏破铁鞋无觅处,在EH得来全不费功夫) 4. 遇到问题我会在论坛和百度找,再找不到我就会发贴提问。呵呵,这里一定会得到帮助的 正是因为这些,因为大家的无私,所以我也不能自私,呵呵,分享一下打造“自己2010选项卡”,2010选项卡的修改比2003版的菜单修改复杂了,希望能帮到一些对这方面感兴趣的朋友,由于水平够,里面有许多不足,欢迎大家指正 ,呵呵,我八婆了一大堆,进入主题 对于Excel2007和2010,你注意到的第一件事可能就是它新外观,沿用多年的菜单与工具栏的用户界面已被抛弃了,取而代之的是选项卡和功能区的新界面,现在我们一步步来制作一个自己的选项卡(首先申明,有些代码和方法来自ExcelHome论坛和网络,在这里谢谢这些提供代码的朋友 ,俗话说的好“前人载树,后人乘凉”,并非个人所写) 第一步:在桌面上创建一个名为customUI的文件夹 第二步:步骤2 打开记事本,在其中复制下面的XML代码:文件名为CustomUI.xml,编码为UTF-8 保存到桌面customUI文件夹中

62,050

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧