日期:2014-05-17  浏览次数:20426 次

VS2010 中新建的asp.net项目,为什么找不到自带页面的前台控件?
我用VS2010新建了一个.NET frame4.0的asp.net项目,然后建完之后,项目中就在带了登录、注册页面。这个实在挺不错的,可以直接拿来用,但是!我却发现在后台中却找不到前台控件,这是为什么啊?比如说,登录页面中有一个用户名文本框,其ID为“UserName”,在后台却找不到它,这是什么原因啊???

------解决方案--------------------
引用:
Quote: 引用:

前台的标签就已经注册了必要的信息,后台如果无需额外的处理,是可以不用加代码的。

可是,它不能操作数据库,我需要获得TextBox中填入的数据,怎样可以获得呢?

服务端控件(runat="server") 后台才能直接通过控件id来获取值,非服务端控件 只能通过Request.Form["UserName"]来获取值