用DataList,直接绑定即可,非常好用

解决方案 »

  1.   

    我象用asp:table控件,不知道怎么实现
    从MSDN查到了实现表格增长的例子,但是不知道怎么样吧数据库中的数据显示再单元格里面然后做成超链接
      

  2.   


    给你看一段吧!!
    SqlDataReader dr=comm.ExecuteReader();
    //Response.Write("<table border=\"1\" cellpadding=\"1\" cellspacing=\"0\" bordercolor=\"#000000\">");
    while(dr.Read())
    {
        int newid;
        string senduser;
        newid=Convert.ToInt32(dr["id"]);
        senduser=dr["sendwangdian"].ToString().Trim();
        Response.Write("<table border=\"1\" cellpadding=\"1\" cellspacing=\"0\" width=\"760\" bordercolor=\"#00000c\">");
        Response.Write("<tr>");
    Response.Write("<td width=60>编号:");
    Response.Write(dr["id"].ToString());
    Response.Write("&nbsp;");
    Response.Write("</td>");
    Response.Write("<td width=150>");
    Response.Write("发送人:");
    Response.Write(dr["senduser"].ToString());
    Response.Write("</td>");
        Response.Write("<td width=300>");
        Response.Write("发送时间:");
        Response.Write(dr["senddata"].ToString());
        Response.Write("</td>");
          Response.Write("<td width=40>");
        Response.Write("<A href='javascript:dele("+newid+")'>删除</a>");
        Response.Write("</td>");
        Response.Write("<td width=40>");
        Response.Write("<A href='javascript:reply(\""+senduser+"\",\""+newid+"\")'>回复</a>");
        Response.Write("</td>");
    Response.Write("</tr>");
        Response.Write("<tr>");
    Response.Write("<td width=60>");
    Response.Write("内 容");
    Response.Write("</td>");
        Response.Write("<td colSpan=5>");
        Response.Write(dr["message"].ToString());
            Response.Write("</td>");
        Response.Write("</br>");
    }
    Response.Write("</table>");
    dr.Close();
    }
      

  3.   

    js:
    <SCRIPT language=javascript>
    <!-- function  dele(id)
    {
       
    if (confirm("你确认要删除编号为 "+id+" 的留言么?"))
    {
    var url = "Del.aspx?id="+id;
    window.location = url;
    //window.open(url)   打开新窗口
        }
    }

    function reply(name,id)

    if (confirm("你确认要给  "+name+"  留言么?"))
    {
    var url = "Send.aspx?sendto="+name+"&replyid="+id;
    window.location = url;
    //window.open( url);//打开新窗口
        }
    }
    //-->
    </SCRIPT>