简单的ASP.NET回后端系列(一)

实作一个简单的会员登入介面

原理:利用HTML form标籤action属性的特性,会将表单内有用name命名的参数带到后端页面去,实现与后端沟通的基本方式。

前端:

  <form action="Resources/BackEnd.aspx" method="post">        帐号:<input type="text" name="account" value="admin" /><br />        密码:<input type="text" name="password" value="123" /><br />        <button type="submit">登入</button>  </form>

记得在你的专案内新增 Resources/BackEnd.aspx

这时候debug就可以在后端下断点,并且取得前端传过来的参数

后端:

     string account = Context.Request.Form["account"].ToString();    string pw = Context.Request.Form["password"].ToString();

PS:如果是用get的话则要用QueryString的方式来取得

当取到值之后,就可以去DB找是否存在这组帐密,来验证会员。

小结

虽然可以与后端沟通了
但这样做有一个坏处
就是你每次都会被带到另一个页面去
或者画面会闪一下
导致使用者感觉不佳

这时候可以用非同步去处理,并带来以下好处

节省流量,不会把整个网页内容都带回来不会被带到别的页面,只是去server要特定的资料回来同一页使用者感觉不到有什么变化,而提高使用者的感觉

( 文笔有待加强,谢谢欣赏 ) http://img2.58codes.com/2024/emoticon10.gif


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章