ItemDataBound(...)
{
  Label lbtitle = (Label)e.item.findcontrol("lbid");//假设在reperter中用label显示
  if( lbTitle != null )
  {
     if( lbTitle.Text != "" )
        lbTitle.Text = "版主回复" + lbTitle.Text;
   }
}

解决方案 »

  1.   

    最好写后代码
    http://dotnet.aspx.cc/ShowDetail.aspx?id=F73EF6AD-6878-4748-B963-5181252E5AED
      

  2.   

    to hdt(robert):
    Label lbtitle = (Label)e.item.findcontrol("lbid");//这里的lbid是不是内容的字段啊?还是ID的字段?to  net_lover(孟子E章)
    Thank
      

  3.   

    aspx:<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="testrepeat.WebForm1" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
    <HTML>
    <HEAD>
    <title>WebForm1</title>
    <meta name="GENERATOR" Content="Microsoft Visual Studio 7.0">
    <meta name="CODE_LANGUAGE" Content="C#">
    <meta name="vs_defaultClientScript" content="JavaScript">
    <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
    </HEAD>
    <body MS_POSITIONING="GridLayout">
    <form id="Form1" method="post" runat="server">
    <asp:Repeater id="Repeater1" runat="server">
    <ItemTemplate>
    <asp:Label ID="lb1" Runat="server" Text='<%#DataBinder.Eval(Container.DataItem,"youfilde")%>'>
    </asp:Label>
    </ItemTemplate>
    </asp:Repeater>
    </form>
    </body>
    </HTML>
    cs:
    private void Repeater1_ItemDataBound(object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e)
    {
    Label lbtitle = (Label)e.item.findcontrol("lb1");//假设在reperter中用label显示
    if( lbTitle != null )
    {
    if( lbTitle.Text != "" )
    lbTitle.Text = "版主回复" + lbTitle.Text;
    }

    }
      

  4.   

    to zhzuo:
      写个函数,但不懂调用!怎么调用??
     
    CS中函数:
    public void rep(string str)
    {
    if(str.ToString().Trim()!="")
    {
    Response.Write("<br>斑竹回复:"+str);
    }
    }
    ----------
    ASPX中这样调用出错! <%# rep(DataBinder.Eval(Container.DataItem,"replay").ToString())%>怎么调用?
      

  5.   

    public void rep(object objstr)
    {
                               string str = objstr.ToString;
    if(str.ToString().Trim()!="")
    {
    Response.Write("<br>斑竹回复:"+str);
    }
    }
    <%# rep(DataBinder.Eval(Container.DataItem,"replay"))%>