“XXXX”并不包含“XXXX”的定义

时间:2022-12-27 21:13:20
错误 15 “UserReg”并不包含“Textbox2”的定义
这样的错误很多,都是错误 15 “UserReg”并不包含“Textbox*”的定义 UserReg里面的所有Textbox控件貌似都中枪了,肿么办?

PS 代码好长,我需要提供哪部分的代码?PS新手哇……

11 个解决方案

#1


就是说UserReg中没有 Textbox2,找到UserReg,里面添加一个 Textbox2

#2


控件有没有,控件名写错有没有

#3


引用 1 楼  的回复:
就是说UserReg中没有 Textbox2,找到UserReg,里面添加一个 Textbox2


<asp:TextBox ID="Textbox2" runat="server" OnTextChanged="Textbox2_TextChanged"></asp:TextBox>&nbsp;*
                                                                                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" Width="64px"



这个有啊..

#4


引用 2 楼  的回复:
控件有没有,控件名写错有没有

有,这个真的有.....

#5


“UserReg”并不包含“Textbox*”的定义,
就是说你在UserReg中就没有定义“Textbox*”
你重新定义一个就行了...

#6


引用 1 楼  的回复:
就是说UserReg中没有 Textbox2,找到UserReg,里面添加一个 Textbox2


UserReg.aspx文件里面有的……
<asp:TextBox ID="Textbox2" runat="server" OnTextChanged="Textbox2_TextChanged"></asp:TextBox>

#7


引用 6 楼  的回复:
引用 1 楼  的回复:
就是说UserReg中没有 Textbox2,找到UserReg,里面添加一个 Textbox2


UserReg.aspx文件里面有的……
<asp:TextBox ID="Textbox2" runat="server" OnTextChanged="Textbox2_TextChanged"></asp:TextBox>

会不会是Textbox2与TextBox2或textbox2或textBox2的差异,看看吧

#8


看下.aspx文件头<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>跟.cs文件里名字对不对得上

#9


变量从没有声明过,比如
private TextBox Textbox2;  拖的控件会自动在XXX.designer.cs文件中声明

#10


没有设置为 public 

#11


“XXXX”并不包含“XXXX”的定义 我也遇到了这类型的问题 但是不知道什么叫重新定义下。。。T T

#1


就是说UserReg中没有 Textbox2,找到UserReg,里面添加一个 Textbox2

#2


控件有没有,控件名写错有没有

#3


引用 1 楼  的回复:
就是说UserReg中没有 Textbox2,找到UserReg,里面添加一个 Textbox2


<asp:TextBox ID="Textbox2" runat="server" OnTextChanged="Textbox2_TextChanged"></asp:TextBox>&nbsp;*
                                                                                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" Width="64px"



这个有啊..

#4


引用 2 楼  的回复:
控件有没有,控件名写错有没有

有,这个真的有.....

#5


“UserReg”并不包含“Textbox*”的定义,
就是说你在UserReg中就没有定义“Textbox*”
你重新定义一个就行了...

#6


引用 1 楼  的回复:
就是说UserReg中没有 Textbox2,找到UserReg,里面添加一个 Textbox2


UserReg.aspx文件里面有的……
<asp:TextBox ID="Textbox2" runat="server" OnTextChanged="Textbox2_TextChanged"></asp:TextBox>

#7


引用 6 楼  的回复:
引用 1 楼  的回复:
就是说UserReg中没有 Textbox2,找到UserReg,里面添加一个 Textbox2


UserReg.aspx文件里面有的……
<asp:TextBox ID="Textbox2" runat="server" OnTextChanged="Textbox2_TextChanged"></asp:TextBox>

会不会是Textbox2与TextBox2或textbox2或textBox2的差异,看看吧

#8


看下.aspx文件头<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>跟.cs文件里名字对不对得上

#9


变量从没有声明过,比如
private TextBox Textbox2;  拖的控件会自动在XXX.designer.cs文件中声明

#10


没有设置为 public 

#11


“XXXX”并不包含“XXXX”的定义 我也遇到了这类型的问题 但是不知道什么叫重新定义下。。。T T