1

たとえば、私は TextBox を持っています - ユーザーが TextBox にコンテンツを入力し、[追加] をクリックすると、db 接続なしでコンテンツが DataGrid に入力されます。ユーザーは TextBox に繰り返し項目を追加して [追加] をクリックすると、すべての値がグリッドに入力されます。どうすればこれを達成できますか?

4

1 に答える 1

1

このようなことを試すことができます。最初に、 System.Collection.Generic名前空間をインポートする必要があります。

 private List<string> addContent(string content)
{
    //create a generic list of string type
    List<string> s = new List<string>();

    for (int i = 0; i < 10; i++)
    {
        s.Add(content);
    }
    return s;
}

protected void btnAdd_Click(object sender, EventArgs e)
{
   //Passed the List<> as DataSource and then bind the content in the list<> in the  DataGrid
    this.DataGrid1.DataSource = this.addContent(this.txtadd.Text);
    this.DataGrid1.DataBind();

}

これがあなたのために働くことを願っています

于 2012-05-04T02:56:07.483 に答える