各位大哥
为什么我在login类中定义了一个txt控件
然后在后台String aa=this.TextBox1.Text;
说我login类并不包含TextBox1?
我明明在这个类的显示拖放了这个控件
为什么还说没定义
如果我没定义为什么还能this.出来这个控件的名字??
奇怪啊
希望高人解答
为什么我在login类中定义了一个txt控件
然后在后台String aa=this.TextBox1.Text;
说我login类并不包含TextBox1?
我明明在这个类的显示拖放了这个控件
为什么还说没定义
如果我没定义为什么还能this.出来这个控件的名字??
奇怪啊
希望高人解答
<!--控件声明区域结束-->
</div>
<asp:Panel ID="Panel1" runat="server" Height="138px" Width="200px">
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" /></asp:Panel>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<cc1:ModalPopupExtender ID="ModalPopupExtender1" runat="server" popupcontrolid="Panel1" targetcontrolid="Panel1" BackgroundCssClass="modalBackground" OkControlID="">
</cc1:ModalPopupExtender>
</form>
</body>
</html>
前台的代码
很奇怪
在这个界面上拖放任何控件
后台都能this得到
但是为什么就是说本类未定义
跑起来侯
点击按钮的时候
String aa= tb.Text;
Response.Write("<script>alert(aa);</script>");
代码如上
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="57px" Width="621px" >
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" /></asp:Panel>
<br />
<br />
<br />
TextBox tb = (TextBox)PreviousPage.FindControl("TextBox1");
String aa= tb.Text;
Response.Write("<script>alert(aa);</script>");我就是想在这个按钮下得到这个txt并且要给数据库插值
但是都不行
直接this.也不行
高手帮忙谢谢了
别人写的这个类
我是修改
这个类
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;using System.Runtime.InteropServices;public partial class admin_ShowAgent : System.Web.UI.Page
{
是继承了
重新扔一个textbox试一下