asp.net EndUser 【第一天】
前台
EndUserAdd.aspx
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage/MasterPage.master" AutoEventWireup="true" CodeFile="EndUserAdd.aspx.cs" Inherits="EndUserAdd" %>
<asp:Content ID="Content1" ContentPlaceHolderID="header" Runat="Server">
<style type="text/css">
.E
{
height: 48px;
width: 488px;
}
.style1
{
width: 116px;
text-align: left;
background: #e5e4df;
}
</style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlace" Runat="Server">
<table class="E">
//make table.
<tr>
<td class="style1" align="center">
로그인 ID:
</td>
<td>
<asp:TextBox ID="txtLoginID" class="input_title" runat="server" MaxLength="50"></asp:TextBox>
</td>
</tr>
<tr>
<td class="style1" align="center">
비밀번호 :
</td>
<td>
<asp:TextBox ID="txtPassword" TextMode="Password" class="input_title" runat="server" MaxLength="50"></asp:TextBox>
</td>
</tr>
<tr>
<td class="style1" align="center">
이름:
</td>
<td>
<asp:TextBox ID="txtName" runat="server" class="input_title" MaxLength="50"></asp:TextBox>
</td>
</tr>
</table>
<asp:Button ID="btn_Add" runat="server" style="margin-left: 154px" Text="확인"
Width="45px" onclick="btn_Add_Click" />
<asp:Button ID="btn_Cancel" runat="server" style="margin-left: 27px" Text="취소"
Width="45px" onclick="btn_Cancel_Click" />
</asp:Content>
后台
EndUserAdd.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
//like import.
using Model;
using DAL;
public partial class EndUserAdd : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btn_Add_Click(object sender, EventArgs e)
{
EndUser endUser = new EndUser();
//LoginId is From selp.dbml;txtLoginID is from 前台。
//与DAL...
endUser.LoginId = txtLoginID.Text;
endUser.Password = txtPassword.Text;
endUser.Name = txtName.Text;
new EndUserDB().AddEndUser(endUser);
//page redirecting
Response.Redirect("EndUserList.aspx");
}
protected void btn_Cancel_Click(object sender, EventArgs e)
{
Response.Redirect("EndUserList.aspx");
}
}
数据库数据处理
EndUserDB.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Model;
namespace DAL
{
public class EndUserDB
{
SelpDataContext db = new SelpDataContext();
public IList<EndUser> GetEndUserList()
{
return db.EndUser.ToList<EndUser>();
}
public void AddEndUser(EndUser endUser)
{
db.EndUser.InsertOnSubmit(endUser);
db.SubmitChanges();
}
}
}