为数据集中的每行创建一个带有文本的气球

本文关键字:一个 文本 气球 数据集 数据 集中 创建 | 更新日期: 2023-09-27 18:19:22

我有一个问题要问你们。

  • 如何动态地添加一个项目到asp.net?
  • 有一种方法,使一个气球看文本框?

我知道如何从数据库中获取项目并将其填满并读取每一行。但是,当我想动态地制作一些东西,并获得文本的气球视图时,这对我没有多大帮助,就像如果你正在看你的手机并看到文本消息,这就是我想要的样子。

我以我的代码为例,我展示了如何填充数据集以及如何将数据绑定到Gridview

DBControl.cs

    public DataSet GetData(String queryString)
    {
        DataSet ds = new DataSet();
        try
        {
            //run the query.
            SqlDataAdapter adapter = new SqlDataAdapter(queryString, m_helpdeskconnection);
            // Fill the DataSet.
            adapter.Fill(ds);
        }
        catch
        {
            // The connection failed. Display an error message.
            //Message.Text = "Unable to connect to the database.";
        }
        return ds;
    }

AdministrerBrugere.aspx.cs

    DBControl db = new DBControl();
    String queryString;
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            queryString = "SELECT KundeNr, Navn FROM Kunder";
            BindData();
        }
    }
    private void BindData()
    {
        // Run the query and bind the resulting DataSet
        // to the GridView control.
        db.ConnOpenHelpdesk();
        DataSet ds = db.GetData(queryString);
        GridView1.DataSource = ds;
        GridView1.DataBind();
        db.ConnCloseHelpdesk();
    }

为数据集中的每行创建一个带有文本的气球

你可以使用一个DataRepeater来绑定你的内容,并使用一个带有CSS样式div的ItemTemplate来使它看起来像一个气球。

试试这些链接:http://www.w3schools.com/css/css3_borders.asphttp://www.w3schools.com/aspnet/aspnet_repeater.asp