以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  无法删除动态添加的控件,报错line不能转换为string  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=60455)

--  作者:jiangxun
--  发布时间:2014/11/25 11:52:00
--  无法删除动态添加的控件,报错line不能转换为string

我把添加的控件的控件名称添加到窗口的sys_textbox4多行文本框中

然后当重新选择combobox选项时,删除原来窗口内添加的控件,可是无法删除,报错“Line类型转换为String类型无效”

If e.Form.controls("sys_textbox4").value IsNot Nothing Then

Dim v1() As String
Dim s1 As New List(of String)
Dim s2 As String = e.form.controls("sys_TextBox4").value

Dim ctext As object
Dim ctextv As String
v1 = s2.split(",")
For Index As Integer = 0 To v1.Length - 1

    ctextv = Cstr(v1(index))
    ctext = e.Form.controls(ctextv)
    e.Form.removecontrol(ctext)

Next

End If

 

请您指导,多谢



--  作者:有点甜
--  发布时间:2014/11/25 11:57:00
--  

    ctextv = Cstr(v1(index))
    

    e.Form.removecontrol(ctextv)


--  作者:jiangxun
--  发布时间:2014/11/25 12:21:00
--  

图片点击可在新窗口打开查看图片点击可在新窗口打开查看谢谢!谢谢!图片点击可在新窗口打开查看

狐表真伟大!