不断积累,必然飞跃,突破随之!

相信自己,开拓生活!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

c#中的双百分号<%%>

Posted on 2008-05-06 17:21  Tangyuan2017  阅读(1096)  评论(1编辑  收藏  举报

<%Code..%> 在html代码中引用后台代码块
<%#Code..%> 数据绑定中引用后台代码块
<%=Code..%> 一般是在javascript中引用后台代码块
三者的作用都用于在html代码中执行后台c#中的代码块,被引用的代码块必须是公有的;

如;
c#是的代码
public string fun()
{
 Response.write("aa");
}
public string fun(string str)
{
 return
}
public string fun1()
{
 return "aa";
}
---------------------
html中的代码为
<html>
 <body>
  <%fun();%>//这句话可以在页面上显示aa;
  <asp:Label ID="Label1" runat="server" Text='<%#fun(DataBinder.Eval(Container.Dataitem,"字段"))%>'/>
  <script language="javasript">
   var txttemp='<%= fun1()%>';
   document.write(txttemp);
  </script>
 </body>
</html>