RenderControl for radiobuttonlist使用类不工作的vb.net

时间:2012-05-28 10:02:21

标签: vb.net radiobuttonlist

我构建了一个简单的类 导入Microsoft.VisualBasic Imports System.IO

Public Class buildcntrl     函数buildcontrol()As String

    Dim SB As New StringBuilder()
    Dim SW As New StringWriter(SB)
    Dim o As New HtmlTextWriter(SW)
    Dim d As New RadioButtonList
    d.Items.Add("True")
    d.Items.Add("False")
    d.RenderControl(o)
    Return SB.ToString()
End Function

结束课程 当我在这样的asp.net页面中使用该类时   Dim t As New buildcntrl  的Response.Write(t.buildcontrol) 它工作正常但是当使用类来调用同一个类时,我收到一个错误 System.NullReferenceException:未将对象引用设置为对象的实例。在System.Web.UI.WebControls.RadioButtonList.Render(HtmlTextWriter writer) 当我调试问题时,它会在尝试执行d.RenderControl(o)时抛出错误 这适用于除RadioButtonList

之外的所有其他对象

0 个答案:

没有答案