C# “filt.dynamic”不包含“name2”的定义,也不包含扩展方法“name2”

C# “filt.dynamic”不包含“name2”的定义,也不包含扩展方法“name2”,c#,html,C#,Html,嗨 我在c中遇到了这个错误。因为我使用的是html控件,它们的id是name 2,所以在c中无法识别。我如何解决这个问题 字符串a=project.value; 字符串b=name2.value 我在c中使用它来存储到数据库中。name2是使用html创建的文本框的id "id of textbox created using html" 我猜您在控件定义中遗漏了runat=server 也就是说,如果它甚至是一个ASP.Net控件。您是将其定义为HTML文本框还是ASP.net文本框 应该是

嗨 我在c中遇到了这个错误。因为我使用的是html控件,它们的id是name 2,所以在c中无法识别。我如何解决这个问题

字符串a=project.value; 字符串b=name2.value

我在c中使用它来存储到数据库中。name2是使用html创建的文本框的id

"id of textbox created using html"
我猜您在控件定义中遗漏了runat=server

也就是说,如果它甚至是一个ASP.Net控件。您是将其定义为HTML文本框还是ASP.net文本框


应该是:,或类似的。

您好,这很好。.我有一点澄清。.我在html代码中包含了runat=server作为'proj 1',但在访问cshapr时,是否有可能在不提供值的情况下获取。。我使用了“insert into ProjectValues”+this.project.Value+''。我可以使用类似于this.project.selecteditem的东西吗