c#中的双百分号

<%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>

你可能感兴趣的:(C#)