当前位置:编程学习 > C#/ASP.NET >>

vb.net网页中动态添加RadioButtonList有疑问~

--------------------编程问答-------------------- 没人啊。问题就出在
AddHandler kind.OnSelectedIndexChanged, AddressOf canshuselect
这一行,就是说OnSelectedIndexChanged我不好直到下面的函数。
求解啊~ --------------------编程问答-------------------- 提示很清楚,OnSelectedIndexChanged是受保护的,不能这样添加,为什么不将OnSelectedIndexChanged里面要实现的功能放在一个函数里,然后来调用呢
--------------------编程问答-------------------- 楼上的,我是新手,谢谢指点啊。

我是把要实现的内容放在了下面的canshuselect里,但是想在上面pannel中的radiobuttonlist中即时调用,不用OnSelectedIndexChanged的话应该怎么弄,很麻烦吧? --------------------编程问答-------------------- <adiobuttonlist OnSelectedIndexChanged="radiobuttonlist_OnSelectedIndexChanged" AutoPostBack="True"...> --------------------编程问答-------------------- 楼上兄台

我前面说了我是在动态添加RadioButtonList控件到panel中,您解释的是静态直接生成控件了。

我主要是想通过动态添加实时添加选项,还是顶起来期望帮助吧~ --------------------编程问答--------------------
汗,没有看清楚你的问题,等我想想先 --------------------编程问答-------------------- 你用的是什么版本的VS, SelectedIndexChanged应该有两个参数:ByVal sender As Object, ByVal e As System.EventArgs。
改改,加上sender应该能成功的,如下所示:

AddHandler kind.SelectedIndexChanged, AddressOf canshuselect

Public Sub canshuselect(ByVal sender As Object, ByVal e As System.EventArgs)
        Label1.Text = "Sel"
End Sub --------------------编程问答-------------------- 不好意思, Label1.Text = "Sel" 是我测试时加上的,没有用的。
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,