aspx页面无控件,怎么在后台读取出来?然后在前台显示出来?就像论坛的回帖一样,怎么样在aspx页面逐条显示回帖的信息?请给点参考~~

解决方案 »

  1.   

    都读出来了,还不会显示?直接write到页面,或者用grid都可以
      

  2.   

    用Repeater、GridView、DataList。如果你不要这种控件的话,自己写html也可以,用无序列表ul、li,后台同样可以操作之。ul、li对应的是HtmlGenericControl类。
      

  3.   

    楼主去学一下asp, 就明白了
      

  4.   

    不用控件就自己写逻辑判断,回到ASP时代就可以学到很多东西
      

  5.   

    ASP.NET的那些控件让人都变懒了
      

  6.   

    循环 拼接 html   在后台 write 出去。 
      

  7.   

    如果读出来了就直接输出html到页面 拼接成表格的形式。
      

  8.   

    请问一下,前台的for循环语句该如何写?或者贴出详细事例!!!
      

  9.   

    不用控件那就自己写个HTML模板,for循环一下放到一个StringBuilder里,.aspx页面显示StringBuilder的内容
      

  10.   

    请问如何for循环到stringbuilder里面呢? public string getDateList(string sql)
            {
                StringBuilder str = new StringBuilder();
                DBHelper.conn.Open();
                SqlDataAdapter da = new SqlDataAdapter(sql, DBHelper.conn);
                DataSet ds = new DataSet();
                da.Fill(ds);
                if (ds.Tables[0].Rows.Count > 0)
                {
                    string Title = ds.Tables[0].Rows[0][0].ToString();
                    string Cont = ds.Tables[0].Rows[0][1].ToString();
                    string Time = ds.Tables[0].Rows[0][2].ToString();
                    string User = ds.Tables[0].Rows[0][3].ToString();
                    str.Append(Title);
                    str.Append("^");
                    str.Append(Cont);
                    str.Append("^");
                    str.Append(Time);
                    str.Append("^");
                    str.Append(User);
                }
                DBHelper.conn.Close();
                return str.ToString();
            }这是我的后台
      

  11.   

    没要做成微博那样的功能,就是做一个简单的论坛输出帖子的功能.提取数据库里所有的信息,不绑定控件在页面上用for输出.求后台的dataset方法 ,和前台的for循环(数据库不只一个字段.有8-10个字段,该如何做)
      

  12.   

     for (int i = 0; i < 5; i++)
                {
                    Label lbl = new Label();
                    lbl.ID = lbl + i.ToString();
                    lbl.Text = i.ToString();
                    Panel1.Controls.Add(lbl);
                }
    页面放个panel控件 然后自己要什么效果自己拼,大概就这样
      

  13.   


    你可以在你的str拼出html代码,页面上放一个 Literal 控件,将你这个str直接写到Literal控件里就可以显示啦