asp.net无法访问动态创建的控件

用户名

我的网页正在加载时,我正在创建5个单选按钮:

protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            for (int i = 0; i < 5; i++)
            {
                RadioButton r = new RadioButton();
                r.Text = i.ToString();
                r.ID = i.ToString(); ;
                Panel1.Controls.Add(r);

            }
        }
    }

我想用与单击按钮相对应的另一种方法来访问它们,但我不能。

protected void Button1_Click(object sender, EventArgs e)
    {            
        RadioButton r = (RadioButton)FindControl("2");
        r.Checked = true;             
    }

当我执行findcontrol方法时,出现以下异常:用户代码未处理nullreferenceexception

伊戈尔

FindControl不进行深度搜索。您添加单选按钮Panel1,但调用FindControlPage

RadioButton r = (RadioButton)Panel1.FindControl("2");

另一件事。删除if (!Page.IsPostBack)条件。Button1_Click火灾,页面在回发和动态控制必须建立,如果你希望找到他们。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ASP .NET 动态创建用户控件

来自分类Dev

如何访问ASP.NET中动态创建的服务器控件

来自分类Dev

访问ASP.net MVC中动态添加的HTML控件

来自分类Dev

ASP .NET WebAPI无法访问路由

来自分类Dev

无法访问ASP.NET中的类

来自分类Dev

ASP.NET MVC数据库无法访问

来自分类Dev

在ASP.NET MVC4中动态创建控件

来自分类Dev

在asp.net中使用div创建动态控件

来自分类Dev

如何在ASP.NET中动态创建的用户控件上找到控件?

来自分类Dev

如何在ASP.NET中动态创建的用户控件上找到控件?

来自分类Dev

动态添加ASP.Net控件

来自分类Dev

访问GridView ItemTemplate控件ASP.NET

来自分类Dev

使用javascript访问ASP.NET控件

来自分类Dev

注入DbContext时无法访问ASP.NET Core中的已处置对象

来自分类Dev

无法访问IIS元数据库ASP.Net

来自分类Dev

设置Thread和HttpContext主体后,无法访问或授权ASP.Net Web API

来自分类Dev

无法访问本地Docker容器上的Asp.Net Core

来自分类Dev

ASP.NET Core 1.0。不记名令牌,无法访问自定义声明

来自分类Dev

在ASP.NET Core 1.0中无法访问System.Messaging / MSMQ

来自分类Dev

无法访问ASP.net Core 3.0中的用户密钥

来自分类Dev

IIS Express上的ASP.NET Core 3.1应用程序:“无法访问此站点”

来自分类Dev

ASP.NET Core MVC 3.1-在自己的区域之外无法访问控制器

来自分类Dev

ASP.NET Core MVC 3.1应用程序无法访问Ubuntu 20.04.1上的路径

来自分类Dev

ASP.net MVC无法访问控制器功能中的Ajax数据

来自分类Dev

无法访问 ASP.NET MVC 中的 View 文件夹内的 JavaScript 文件

来自分类Dev

asp.net 内容页无法访问母版页中的 html 文件

来自分类Dev

命令事件未触发asp.net来动态创建控件

来自分类Dev

使用检索到的数据创建动态控件[Asp-Vb .Net]

来自分类Dev

在asp.net页面的Literal中查找动态创建的控件

Related 相关文章

  1. 1

    ASP .NET 动态创建用户控件

  2. 2

    如何访问ASP.NET中动态创建的服务器控件

  3. 3

    访问ASP.net MVC中动态添加的HTML控件

  4. 4

    ASP .NET WebAPI无法访问路由

  5. 5

    无法访问ASP.NET中的类

  6. 6

    ASP.NET MVC数据库无法访问

  7. 7

    在ASP.NET MVC4中动态创建控件

  8. 8

    在asp.net中使用div创建动态控件

  9. 9

    如何在ASP.NET中动态创建的用户控件上找到控件?

  10. 10

    如何在ASP.NET中动态创建的用户控件上找到控件?

  11. 11

    动态添加ASP.Net控件

  12. 12

    访问GridView ItemTemplate控件ASP.NET

  13. 13

    使用javascript访问ASP.NET控件

  14. 14

    注入DbContext时无法访问ASP.NET Core中的已处置对象

  15. 15

    无法访问IIS元数据库ASP.Net

  16. 16

    设置Thread和HttpContext主体后,无法访问或授权ASP.Net Web API

  17. 17

    无法访问本地Docker容器上的Asp.Net Core

  18. 18

    ASP.NET Core 1.0。不记名令牌,无法访问自定义声明

  19. 19

    在ASP.NET Core 1.0中无法访问System.Messaging / MSMQ

  20. 20

    无法访问ASP.net Core 3.0中的用户密钥

  21. 21

    IIS Express上的ASP.NET Core 3.1应用程序:“无法访问此站点”

  22. 22

    ASP.NET Core MVC 3.1-在自己的区域之外无法访问控制器

  23. 23

    ASP.NET Core MVC 3.1应用程序无法访问Ubuntu 20.04.1上的路径

  24. 24

    ASP.net MVC无法访问控制器功能中的Ajax数据

  25. 25

    无法访问 ASP.NET MVC 中的 View 文件夹内的 JavaScript 文件

  26. 26

    asp.net 内容页无法访问母版页中的 html 文件

  27. 27

    命令事件未触发asp.net来动态创建控件

  28. 28

    使用检索到的数据创建动态控件[Asp-Vb .Net]

  29. 29

    在asp.net页面的Literal中查找动态创建的控件

热门标签

归档