一个简单的方法:
<head>
<% sWriteText %>
</head>然后在.aspx.cs中定义一个protected的sWriteText,再赋值

解决方案 »

  1.   

    也可以用
    <head>
    <asp:PlaceHolder id="PlaceHolder1" runat="server"></asp:PlaceHolder>
    </head>
      

  2.   

    可能<head runat="server" id=head1>XXX</head>这样做不知能不能.aspx.vb中定义
    protected withevents header1 as htmlgenericcontrol
      

  3.   

    用StringBuilder对象的Append的方法,可以增加Style样式,我就是这么做的.
      

  4.   

    用StringBuilder对象的Append的方法,可以增加Style样式,我就是这么做的.
      

  5.   

    用StringBuilder对象的Append的方法,可以增加Style样式,我就是这么做的.
      

  6.   

    可以用literal,给个例子:<title>Diyinside.com——<asp:Literal id="title" runat="server"></asp:Literal></title>我们网站我就是这样来控制标题栏的,同理,head之间度可以用literal,不过需要在后台申明。至于placeholder没用过,待会儿看看。
      

  7.   

    我做的是自定义控件,根本不可能往ASPX中增加内容,只能通过代码在运行时进行添加,所以一定要以对象化的方式来进行。
      

  8.   

    这么简单的答案都没人知道???<head><%=VariableName%></head>VariableName 可以是cs文件中公开的属性,函数,或变量
      

  9.   

    可以在<head>与</head>之间放一个Literal控件,从后台控制该Literal控件的Text属性.
      

  10.   

    都说了做的是自定义控件,根本不可能往ASPX中增加内容,
      

  11.   

    在<head></head>这间用这个<%#变量或代码%>
    其相当于ASP中的<%= %>
      

  12.   

    <head><%=VariableName%></head>VariableName 可以是cs文件中公开的属性,函数,或变量
      

  13.   

    你可以用下面地方法测试:
    js="<script>window.onload=function(){//这里写Dom的方法得到head标记,然后加入你自己的东西}"
    Response.Write (js)