发生类型为 System.StackOverflowException 的异常。private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(!Page.IsPostBack)
{
password = Common.StringProc.Enerypt(tbPassword.Text);
}
}
private User _user;
/// <summary>
/// 获取填写的信息
/// </summary>
/// <param name="sender"></param>
public User user
{
get{
if(user!=null)
{
_user = new User();
_user.teleno = tbPhotono.Text;
_user.username=tbUsername.Text;
_user.realname=tbRealname.Text;
_user.password=password;
_user.gender = ddlGender.SelectedValue;
_user.email = tbEmail.Text;
_user.address=tbAddress.Text;
_user.role_id=0;
return _user;
}
else
return null;
}
public void btnRegister_Click(object sender, System.EventArgs e)
{
if( Forum.CreateUser(user))
Response.Write("<script language=javascript>alert('注册成功')");
Response.Write("Default.aspx");
}
随便问一下,发生这个一般是有什么引起的
解决方案 »
- 在GridView中使用CascadingDropDown取值的问题
- 在使用了MasterPage.master的页面中怎么使用document
- ☆☆☆owc11组件怎样让饼图实现3D效果?百分比怎么才能显示在饼图外面?
- ASP.NET如何得到客户端IP,高手请讲!!
- 访问我做的一个.net站点,总是 报错:http(403)禁止访问?
- 还是一个关于DropDownList的值的问题
- 求助!“未将对象引用设置到对象的实例”,在线
- 网页怎样搜索PDF内的文字??
- 为什么TextBox不显示韩文?
- 关闭子窗口时,如何刷新父窗口?
- 一个网站多个ASP.NET程序
- RegularExpressionValidator怎么验证IP输入是不是正确?
aspx.page Begin Init
aspx.page End Init 0.000259 0.000259
aspx.page Begin LoadViewState 0.000346 0.000087
aspx.page End LoadViewState 0.000739 0.000394
aspx.page Begin ProcessPostData 0.000798 0.000059
aspx.page End ProcessPostData 0.001070 0.000271
aspx.page Begin ProcessPostData Second Try 0.001141 0.000072
aspx.page End ProcessPostData Second Try 0.001185 0.000044
aspx.page Begin Raise ChangedEvents 0.001226 0.000042
aspx.page End Raise ChangedEvents 0.001300 0.000074
aspx.page Begin Raise PostBackEvent 0.001546 0.000246
未处理的执行错误
发生类型为 System.StackOverflowException 的异常。