Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# HTML控件asp.net_C#_Asp.net_Htmlcontrols - Fatal编程技术网

C# HTML控件asp.net

C# HTML控件asp.net,c#,asp.net,htmlcontrols,C#,Asp.net,Htmlcontrols,我正在开发应用程序,我已经设置了一些html控件,这些控件在代码后面运行,我需要更改这些文本,我使包含这些控件的htmlcontrol[]数组成为我现在面临的问题,它没有显示我的文本属性,以便我可以动态更改这些文本 我的代码是 HtmlControl[] htmlctrl = { ctl1,ctl2,ctl3,ctl4 }; foreach (HtmlControl ctl in htmlctrl) { } 有人能帮我吗。您必须在textb

我正在开发应用程序,我已经设置了一些html控件,这些控件在代码后面运行,我需要更改这些文本,我使包含这些控件的htmlcontrol[]数组成为我现在面临的问题,它没有显示我的文本属性,以便我可以动态更改这些文本 我的代码是

HtmlControl[] htmlctrl = { ctl1,ctl2,ctl3,ctl4 };

        foreach (HtmlControl ctl in htmlctrl)
        {


        }

有人能帮我吗。

您必须在textbox中键入cast html控件(即textbox),为了显示文本属性。

您能提供foreach循环的内容吗?Maxim:我没有获取INNERTEXT或INNERHTML的属性,所以我提供给您的只是从sql设置文本。HTMLControl是所有html控件的基础,不包含像INNERTEXT这样的非泛型属性。使用HtmlGenericControl和access Property INNERTEXT在这种情况下请将htmlcontrol键入htmlgeneric control,然后使用INNERTEXT或INNERHTML属性,例如:HtmlGenericControl gen=((HtmlGenericControl)(ctl));