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();
        }
    }
}

 


 

posted @ 2011-10-23 21:24  Oakshil  阅读(152)  评论(0编辑  收藏  举报