<div style="margin-top:5px;">
              
      <a href="MyWord.aspx?username=<%#DataBinder.Eval(Container, "DataItem.username")%>">XXXX</a>
                  
</div>中间的就是那个绑定 
我都已经绑定了,怎么地址栏那是还是这个样的"http://localhost:3966/Message/MyWord.aspx?username="
都绑定了,应该要显示username=用户名的呀?
请那位高手帮忙指导下,在线等……

解决方案 »

  1.   

    试试:<a href='MyWord.aspx?username= <%#DataBinder.Eval(Container, "DataItem.username")%>'>XXXX </a>
      

  2.   

    <a href='MyWord.aspx?username=<%#DataBinder.Eval(Container, "DataItem.username")%>'>试下
      

  3.   

    <%# DataBinder.Eval(Container.DataItem,"username")
      

  4.   

    试试这个DataBinder.Eval(Container.DataItem,"UserName")
    检查一下查询语句是否有值,也就是查询结果
    弱弱的问一下,楼主好漂亮
      

  5.   

    vs2005<%#Eval("UserNam")%>如果不行检查你那里面是否有值!!
      

  6.   

    打那么多引号干吗,只要这样就行了
    <a href="cwgk/<%# Eval("Link")%>">
      

  7.   

    我在MyWord.aspx.cs里写了根据用户查询,可以查询出该用户的内容
    就是想在地址栏那也显示该用户的用户名
      

  8.   

    <%# DataBinder.Eval(Container.DataItem,"username")最好对其进行编码
      

  9.   

    这样试下
    <a href='MyWord.aspx?username= <%#DataBinder.Eval(Container. DataItem, "username")%>'>XXXX </a> 
      

  10.   

     这就是那绑定的   
    public void dlBind()
        {
            string id = null;
            SqlData da = new SqlData();
            int curpage = Convert.ToInt32(labNowPage.Text);
            PagedDataSource ps = new PagedDataSource();
            SqlConnection mycon = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);
            mycon.Open();
            string cmdtxt1 = "SELECT * FROM LeaveWord WHERE username='" + Session["username"].ToString() + "'";//
            SqlDataAdapter MyAdapter = new SqlDataAdapter(cmdtxt1, mycon);
            DataSet ds = new DataSet();
            MyAdapter.Fill(ds, "LeaveWord");
            ps.DataSource = ds.Tables["LeaveWord"].DefaultView;
            ps.AllowPaging = true; //是否可以分页 
            ps.PageSize = 3; //显示的数量
            ps.CurrentPageIndex = curpage - 1; //取得当前页的页码
            lnkbtnPrve.Enabled = true;
            lnkbtnTop.Enabled = true;
            lnkbtnNext.Enabled = true;
            lnkbtnLast.Enabled = true;
            if (curpage == 1)
            {
                lnkbtnTop.Enabled = false;//不显示第一页按钮
                lnkbtnPrve.Enabled = false;//不显示上一页按钮
            }
            if (curpage == ps.PageCount)
            {
                lnkbtnNext.Enabled = false;//不显示下一页
                lnkbtnLast.Enabled = false;//不显示最后一页        }
            this.labCount.Text = Convert.ToString(ps.PageCount);
            this.DataList1.DataSource = ps;
            this.DataList1.DataKeyField = "ID";
            this.DataList1.DataBind();
        }这是页面代码
    <div>
    <div style="margin-top:5px;">
                  <a href="MyWord.aspx?username=<%#Eval("username")%> ">
                      我的留言</a>
                      
             </div>   <div style=" width: 374px; background-repeat: no-repeat; float:left; margin-left:100px;" >
            
                            <div style="width: 739px; text-align: left;">
                                <asp:DataList ID="DataList1" runat="server" OnDeleteCommand="DataList1_DeleteCommand" Width="635px" >
                                    <ItemTemplate>
                                        <div style="border-right: #8dbadb 1px solid; border-top: #8dbadb 1px solid; font-size: 9pt;
                                            border-left: #8dbadb 1px solid; border-bottom: #8dbadb 1px solid; width:480px; " >
                                             <div style=" float:left; margin-top:5px;margin-left:10px;">
                                               <span style="font-size: 9pt;float:left;font-size: 9pt">留言主题</span>
                                                    
                                                <div  style="width: 382px;float:left; margin-left:30px;font-size: 9pt">
                                                <%#DataBinder.Eval(Container,"DataItem.Subject") %>
                                                </div>
                                               <div style=" float:left;margin-top:5px;margin-left:0px;">
                                                  <span style="font-size: 9pt;float:left;font-size: 9pt"> 留 言 人</span>
                                                <div  style="width: 382px;float:left; margin-left:30px;font-size: 9pt">
                                                <%#DataBinder.Eval(Container, "DataItem.username")%>
                                                </div>
                                               </div>
                                               <div style=" float:left;margin-top:5px;margin-left:0px;">
                                                    <span style="font-size: 9pt;float:left;font-size: 9pt">留言时间</span>
                                                <div  style="width: 382px;float:left; margin-left:30px;font-size: 9pt">
                                                <%#DataBinder.Eval(Container,"DataItem.DateTime") %>
                                                </div>
                                            </div>
                                            <div style=" float:left;margin-top:5px;margin-left:0px;">
                                                    <span style="font-size: 9pt;float:left;font-size: 9pt">留言内容</span>
                                           <div style="width: 382px;float:left; margin-left:30px;font-size: 9pt">
                                                <%#DataBinder.Eval(Container,"DataItem.Content") %>
                                           </div>
                                           </div>
                                                                                        
                                        </div>
                                    </ItemTemplate>
                                    <HeaderTemplate>
                                        <span style="font-size: 16pt"></span>
                                    </HeaderTemplate>
                                </asp:DataList></div>      
     
    <div style="width: 89px; height: 15px; float:left;margin-left:60px;">
                                            <span style="font-size: 9pt">共有</span><asp:Label ID="labCount" runat="server" Font-Size="9pt"
                                                ForeColor="Red"></asp:Label><span style="font-size: 9pt; vertical-align: bottom;
                                                    text-align: center">页</span></div>
                                        <div style="width: 68px; height: 15px;float:left;margin-left:0px;">
                                            <span style="font-size: 9pt">当前第</span><asp:Label ID="labNowPage" runat="server"
                                                Font-Size="9pt" ForeColor="Red">1</asp:Label><span style="font-size: 9pt; vertical-align: bottom;
                                                    text-align: center">页</span></div>
                                        <div style=" width: 192px; height: 15px; float:left; margin-left:10px;">
                                            <asp:LinkButton ID="lnkbtnTop" runat="server" Font-Size="9pt" Font-Underline="False"
                                                ForeColor="Black" OnClick="lnkbtnTop_Click">首页</asp:LinkButton>
                                            <asp:LinkButton ID="lnkbtnPrve" runat="server" Font-Size="9pt" Font-Underline="False"
                                                ForeColor="Black" OnClick="lnkbtnPrve_Click">上一页</asp:LinkButton>
                                            <asp:LinkButton ID="lnkbtnNext" runat="server" Font-Size="9pt" Font-Underline="False"
                                                ForeColor="Black" OnClick="lnkbtnNext_Click">下一页</asp:LinkButton>
                                            <asp:LinkButton ID="lnkbtnLast" runat="server" Font-Overline="False" Font-Size="9pt"
                                                Font-Underline="False" ForeColor="Black" OnClick="lnkbtnLast_Click">尾页</asp:LinkButton>
                                       </div>   
    </div>
      

  11.   


    你都没把这个<a>标签放到数据控件中当然绑定不到值了
      

  12.   

    如果这个链接不是在只有一个的话 你就把这个用户名获取到用
    <% = username %>
    这个username  在cs页面中用
    用public string username="";来声明
      

  13.   

    <div style="margin-top:5px;"> 
                  <a href="MyWord.aspx?username= <%#Eval("username")%> "> 
                      我的留言 </a> 
                      
            </div> 你这段代码在DataList外面啊     怎么能跟DataList一样去绑定呢
      

  14.   

    你看你哪个值获到了吗,估计是“”或null