关于asp.net提交的一个小问题

问题描述

<%@PageTitle="注册"Language="vb"AutoEventWireup="false"MasterPageFile="~/Site.Master"CodeBehind="Register.aspx.vb"Inherits="WebApplication1.Register"%><%@ImportNamespace="WebApplication1"%><%@ImportNamespace="Microsoft.AspNet.Identity"%><asp:Contentrunat="server"ID="BodyContent"ContentPlaceHolderID="MainContent"><h2><%:Title%>.</h2><pclass="text-danger"><asp:Literalrunat="server"ID="ErrorMessage"/></p><divclass="form-horizontal"><h4>创建新帐户。</h4><hr/><asp:ValidationSummaryrunat="server"CssClass="text-danger"/><divclass="form-group"><asp:Labelrunat="server"AssociatedControlID="Email"CssClass="col-md-2control-label">电子邮件</asp:Label><divclass="col-md-10"><asp:TextBoxrunat="server"ID="Email"CssClass="form-control"TextMode="Email"/><asp:RequiredFieldValidatorrunat="server"ControlToValidate="Email"CssClass="text-danger"ErrorMessage="“电子邮件”字段是必填字段。"/></div></div><divclass="form-group"><asp:Labelrunat="server"AssociatedControlID="Password"CssClass="col-md-2control-label">密码</asp:Label><divclass="col-md-10"><asp:TextBoxrunat="server"ID="Password"TextMode="Password"CssClass="form-control"/><asp:RequiredFieldValidatorrunat="server"ControlToValidate="Password"CssClass="text-danger"ErrorMessage="“密码”字段是必填字段。"/></div></div><divclass="form-group"><asp:Labelrunat="server"AssociatedControlID="ConfirmPassword"CssClass="col-md-2control-label">确认密码</asp:Label><divclass="col-md-10"><asp:TextBoxrunat="server"ID="ConfirmPassword"TextMode="Password"CssClass="form-control"/><asp:RequiredFieldValidatorrunat="server"ControlToValidate="ConfirmPassword"CssClass="text-danger"Display="Dynamic"ErrorMessage="“确认密码”字段是必填字段。"/><asp:CompareValidatorrunat="server"ControlToCompare="Password"ControlToValidate="ConfirmPassword"CssClass="text-danger"Display="Dynamic"ErrorMessage="密码和确认密码不匹配。"/></div></div><divclass="form-group"><divclass="col-md-offset-2col-md-10"><asp:Buttonrunat="server"OnClick="CreateUser_Click"Text="注册"CssClass="btnbtn-default"/></div></div></div></asp:Content>

声明:新手。这段代码是一个注册功能。但是我没有发现这个注册后,它把信息提交到哪里了,求解答。大神们~~~

解决方案

解决方案二:
Register.aspx.vb中的CreateUser_Click
解决方案三:
引用1楼huanggreat的回复:

Register.aspx.vb中的CreateUser_Click

额大神能不能解释一下。。找不到诶
解决方案四:
不会全局搜下CreateUser_Click就找到了
解决方案五:
如果看不到Register.aspx.vb说明一点,这网页已经编译至DLL了。
解决方案六:
引用3楼parlmes的回复:

不会全局搜下CreateUser_Click就找到了

好吧,确实搜索到了ImportsSystemImportsSystem.LinqImportsSystem.WebImportsSystem.Web.UIImportsMicrosoft.AspNet.IdentityImportsMicrosoft.AspNet.Identity.EntityFrameworkImportsMicrosoft.AspNet.Identity.OwinImportsOwinPartialPublicClassRegisterInheritsPageProtectedSubCreateUser_Click(senderAsObject,eAsEventArgs)DimuserNameAsString=Email.TextDimmanager=Context.GetOwinContext().GetUserManager(OfApplicationUserManager)()Dimuser=NewApplicationUser()With{.UserName=userName,.Email=userName}Dimresult=manager.Create(user,Password.Text)Ifresult.SucceededThenIdentityHelper.SignIn(manager,user,isPersistent:=False)'有关如何启用帐户确认和密码重置的详细信息,请访问http://go.microsoft.com/fwlink/?LinkID=320771'Dimcode=manager.GenerateEmailConfirmationToken(user.Id)'DimcallbackUrl=IdentityHelper.GetUserConfirmationRedirectUrl(code,user.Id)'manager.SendEmail(user.Id,"确认你的帐户","请通过单击<ahref="""&callbackUrl&""">此处</a>来确认你的帐户。")IdentityHelper.RedirectToReturnUrl(Request.QueryString("ReturnUrl"),Response)ElseErrorMessage.Text=result.Errors.FirstOrDefault()EndIfEndSubEndClass

难道它不是用数据库存储数据的?
解决方案七:
看这个方法:manager.Create()
解决方案八:
引用6楼insus的回复:

看这个方法:manager.Create()

额是啊发现了这个方法但是问题是我没搞明白它把这东西获取了存哪了。--
解决方案九:
封装了manager.Create应该在这个Owin类库里,不知道有没有给你开放权限
解决方案十:
注册提交到SQLServer数据库数据//关联处理页面<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Register.aspx.cs"Inherits="Module_Admin_Register"%>//提交btnOK_Click事件<asp:ButtonID="btnOK"CssClass="ButtonCss"runat="server"Text="提交"Font-Size="9pt"OnClick="btnOK_Click"Width="54px"/>//Register.aspx.cs处理页面protectedvoidbtnOK_Click(objectsender,EventArgse){//定义一个SqlData的新实例对象SqlDatada=newSqlData();//调用公共类的ExceRead方法,返回SqlDataReader类型的数据SqlDataReaderread=da.ExceRead("select*fromtb_BlogwhereUserName='"+this.txtName.Text+"'");//读取数据库中的数据read.Read();//CodeGo.net///定义一个字符串,插入相关的用户注册信息stringP_str_Com="insertintotb_Blog(UserName,PassWord)"+"values('"+this.txtName.Text+"','"+this.txtPwd.Text+"')";if(!ValidateDate1(txtBirthday.Text)&&!ValidateDate2(txtBirthday.Text)&&!ValidateDate3(txtBirthday.Text)){Response.Write("<scriptlanguage=javascript>alert('输入的日期格式有误!');location='Register.aspx'</script>");}else{//调用公共类中的ExceSQL方法,执行insert语句booladd=da.ExceSQL(P_str_Com);if(add){Response.Write("<scriptlanguage=javascript>alert('恭喜您!注册成功!');location='../../BlogIndex.aspx'</script>");}else{Response.Write("<scriptlanguage=javascript>alert('对不起!您注册失败!');location='javascript:history.go(-1)'</script>");}}
解决方案十一:
不同人做的OA那是千奇百怪的有的用前台验证,有的将验证写入后台CS文件里有的跳转到另一个验证页验证有的直接调用的类或DLL或者将数据抛给业务逻辑层去了谁知道你随便下载的代码到底怎么验证的,除非你将源码完全放出来,否则我怎么知道到底写哪了...自己找呗.一点一点,一步一步查.查明白了你才能提高啊.这么点小事也问啊问的,那你以后要问的东西多了.4000分也不够你问的.
解决方案十二:
我的分呢,结贴怎么不给分
解决方案十三:
看CreateUser_Click的后台代码,找不到的话你可以查看设计视图,双击注册按钮就可以看到

时间: 2024-10-27 05:28:18

关于asp.net提交的一个小问题的相关文章

asp文章系统的一个小问题

最近,帮忙学院整一个网站,准备将以前自己写的东西更改一下,使之更能符合学院要求,所以就测试了一下,发现一个问题,就是用session存储数据时,如果是同一个人在同一台机器上开两个Ie登陆的话,就有可能出现用户刷新页面不正常的情况,以前发现过这样的问题,今天测试的时候还有,不知道老师们又没有发现,以前的伙计说老师永远不可能发现,他们只管好不好使,不管它时候又bug,不过为了负责的态度一定的好好修改一下,毕竟是为了自己发展阿!

设计一个小程序,将已有的asp程序转换为jsp程序

问题描述 设计一个小程序,将已有的asp程序转换为jsp程序 设计一个小程序,将已有的asp程序转换为jsp程序.运用java与web应用 解决方案 说得轻巧,"设计一个小程序",还"运用java与web应用".这是两种不同的技术,不但语言不同,而且类库也不同,就算用到"编译原理"也无济于事. 解决方案二: 这个跨度可有点大了. 解决方案三: 可以参考: <设计一个小程序,将windows转换为国有操作系统> 解决方案四: 这个比较麻

一个小网站,使用iis6,asp语言,发现最近网站响应很慢,w3wp进程占用内存很高,怎么回事?

问题描述 一个小网站,使用iis6,asp语言,发现最近网站响应很慢,w3wp进程占用内存很高,怎么回事? 小网站,使用iis6,asp语言,发现最近网站响应很慢,w3wp进程占用内存很高,怎么回事 解决方案 一样发现这个问题,同问,一直以为是好久没启动会相对慢一点而已

使用asp.net mvc再造一个digg 第一部分

本文译者:第一控制.NET 学习怎样使用asp.net mvc, LINQ to SQL and ASP.NET AJAX打造一个digg类型的应用程序. 前言 前面一段时间,我一直试着学习新的ASP.NET MVC framework,我看到了很多这方面的高级话题的讨论,比如ioc容器/依赖注入,View Engine,Controller factory等.但是我找不到一篇简单的文章来展现ASP.NET MVC framework的能量.当然,知道那些高级话题确实有一些额 外的好处,但是他们

用Python程序抓取网页的HTML信息的一个小实例

  这篇文章主要介绍了用Python程序抓取网页的HTML信息的一个小实例,用到的方法同时也是用Python编写爬虫的基础,需要的朋友可以参考下 抓取网页数据的思路有好多种,一般有:直接代码请求http.模拟浏览器请求数据(通常需要登录验证).控制浏览器实现数据抓取等.这篇不考虑复杂情况,放一个读取简单网页数据的小例子: 目标数据 将ittf网站上这个页面上所有这些选手的超链接保存下来. 数据请求 真的很喜欢符合人类思维的库,比如requests,如果是要直接拿网页文本,一句话搞定: ? 1 d

在ASP.NET中自动合并小图片并使用CSS Sprite显示出来

前几天MS的ASP.NET小组推出了一个小组件:Sprite and Image Optimization Framework,用于生成Sprite CSS,及将小的图片生成一副大图. 下载地址:http://aspnet.codeplex.com/releases/view/50140 8189E6B8-FBE4-4F01-8F9F-5687C0EA9F59 下载后工程中有一个类库,一个ASP.NET WebForm示例以及一个ASP.NET MVC示例. 下面我们就看看ASP.NET MVC

关于网站开发的一个小问题

问题描述 关于网站开发的一个小问题 京东上面,在用户登录前首页的导航栏里有登录和注册两个链接,登录成功后只有退出链接,请问这个如何实现 解决方案 判断下就可以了.不知道你用的是什么语言,如果是asp的话,最简单的是做一个banner.asp 写上 <% If Session("用户名") <> "" Then %> <a href="logoff.asp">退出</a> <% Else %&g

activity初探(基于kft-activiti-demo的一个小例子)

最近老板心血来潮要搞基于activiti的工作流,没办法,只能现学,看了两周,一个小总结. 前提准备: - eclipse安装acidity-designer插件 - 了解bpmn2.0基本知识 - 下载activiti,跑一跑其中demo - 下载咖啡兔中的kft-activiti-demo 基于kft-activiti-demo 中的leave-formkey改造,主要是为了学习bpmn流程图表制作,发布流程,对应的api,相关数据库表,顺便复习下springmvc. Bpmn流程图表制作

15条小贴士助你成功开发一个小游戏

有太多的游戏都在还未开发完成的时候就被作者放弃了.独立游戏<安琪拉之歌>的作者Derek Yu这篇文章中列出了15条小贴士,讨论如何成功的去完成一款游戏.这些小贴士能够帮助广大的游戏开发者,认清开发过程中所遇到的问题,并讨论如何去解决它. 完成一款游戏 在我努力完成自己游戏期间,我一直在思考一般情况下如何完成项目.我已经注意到有很多优秀的开发人员对于完成游戏这件事都会遇到麻烦.说实话,我身后已经留下了一长串未完成的游戏...我想每个人都有.由于各种原因,不是每个项目都能有成果.但是如果你发现自