繁体   English   中英

如何在ASP.NET c#中加载页面之前获取动态创建控件的值

[英]How to get the value of dynamic created control before page load in ASP.NET c#

如何在ASP.NET c#中加载页面之前获取动态创建控件的值

protected void Page_PreInit(object sender, EventArgs e)
{
    int i = 0;
    //createDynamicControl(i);
    var elems = Request.Form.AllKeys.Where(key => key.Contains("lb_")).ToList();

    foreach (string key  in elems)
    {
        this.createDynamicControl(i);
        i++;
    }
}

在我的情况下,此代码不起作用。

谢谢,Vivek

你很亲密 使用Request.Form[key]获取值。

foreach (string key in elems)
{
    Response.Write("Control '" + key + "' has the value of '" + Request.Form[key] + "'<br>");
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM