
asp.net 页面中<%#%>和<%%>的区别??
3个回答
展开全部
<%@ %> 指令用于指定当页和用户控件编译器处理 ASP.NET Web 窗体页 (.aspx) 和用户控件 (.ascx) 文件时所使用的设置。
<%= %>的功能等效于使用 Response.Write 语句
<%# %>用于数据绑定控件,就是必须在对应控件或父控件调用DataBind方法时,这个指令才会被执行
而普通的<% %>,可以在里面构造代码语句,类似于实现一个函数或方法的功能
<%= %>的功能等效于使用 Response.Write 语句
<%# %>用于数据绑定控件,就是必须在对应控件或父控件调用DataBind方法时,这个指令才会被执行
而普通的<% %>,可以在里面构造代码语句,类似于实现一个函数或方法的功能
2010-12-09
展开全部
request 与 context.request 没有区别
Page 页中 实际上也是用到 System.Web.HttpContext.Current.Request
他调用的函数是:
public HttpRequest Request }
只要在同一个网站中 他们两获取的值都是一样的
放心使用吧
Page 页中 实际上也是用到 System.Web.HttpContext.Current.Request
他调用的函数是:
public HttpRequest Request }
只要在同一个网站中 他们两获取的值都是一样的
放心使用吧
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你仔细去看看源代码,里面有
《%%》这个是页面最上面的那个东西(我也说不出来)
<%#%>这个一般都是<%#Eval()%>用来给空间绑定值的
不一定是Eval还有可能是其他的
《%%》这个是页面最上面的那个东西(我也说不出来)
<%#%>这个一般都是<%#Eval()%>用来给空间绑定值的
不一定是Eval还有可能是其他的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询