日期:2014-05-17  浏览次数:20523 次

datalist中使用<a href="answer.aspx? id=<%# Eval("题目") %>"><%# Eval("题目")%></a>
datalist中使用<a href="answer.aspx? id=<%# Eval("题目") %>"><%# Eval("题目")%></a>
answer.aspx中有一个label
如何在label中获得这一页的题目
if (!IsPostBack)
        {
            if (Request.QueryString["id"] != null) 
            
            {
                
                Label3 .Text  = Request.QueryString["id"].ToString(); 

             
            
            }
这个代码为什么不行????
label

------解决方案--------------------
// if (Request.QueryString["id"] != null) 
//=>
if (!string.IsNullOrEmpty(Request.QueryString["id"] ))
 
------解决方案--------------------
if (!IsPostBack)
{
if (Request.QueryString["id"].Length > 0)
{
Label3.Text = Request.QueryString["id"].ToString();

}
}