动态创建的gridview中的换行,其中填充了可动态创建的数据表

时间:2019-01-05 16:57:34

标签: gridview

我正在动态创建一个数据表,然后将其添加到动态创建的gridview,然后将该gridview添加到面板。一切运行良好,但是由于我使用多行文本框将数据输入数据库,因此用户将执行换行。我想保留那些。问题在于该句子未在输出页面上执行换行(如果我确实将文本写入页面,则可以“显示”)。我可以将数据表放入不是动态创建的,具有绑定列并设置htmlencode的gridview中。但是我需要生成gridview,因为我正在遍历数据并且需要多个网格。有人可以帮忙吗?下面是我的代码的精简版,以便于阅读。

私有子LoadJudgesBookTEST(ByVal trialID为字符串)

    Dim ds2 As DataSet        
    dim exer as string = ""
    Dim dl As New DataRead()        
    Dim dt As DataTable = New DataTable()
    dt.Columns.Add("col0")
    dt.Columns.Add("col1")
    dt.Columns.Add("col2")

    ds2 = dl.get_Trial_judgesBook(trialID)
    For i = 0 To ds2.Tables(0).Rows.Count - 1
        Dim oitem1 As DataRow
        oitem1 = dt.NewRow()
        exer  = ds2.Tables(0).Rows(i).Item("exercise").ToString
        oitem1(0) = exer
        oitem1(1) = "..."
        oItem1(2) = "...."
        dt.Rows.Add(oitem1)
    Next

    Dim gv As New GridView
    gv.DataSource = dt
    gv.DataBind()
    Panel1.Controls.Add(gv)       
End Sub

0 个答案:

没有答案