添加表格 和99乘法表 無聊寫的

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text;
using BLL;
using Model;
public partial class _Default : System.Web.UI.Page
{
    UserBLL UB = new UserBLL();
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            jiujiu();
            //data();
        }
      
    }
    public void data()
    {
        //如果沒有通過HtmlPage.htm轉過來,則跳轉到HtmlPage.htm
        if (Request.Form["username"] == null)
        {
            Response.Redirect("HtmlPage.html");
        }
        //取用戶輸入的賬號和密碼
        string username = Request.Form["username"].ToString().Trim();//賬號
        string password = Request.Form["password"].ToString().Trim();//密碼
        if (username == "admin" && password == "admin")//判斷賬號和密碼,這裏我設成固定值。
        {
            Response.Write("歡迎你回來," + username);//如果用戶名和密碼都正確
        }
        else
        {
            Response.Write("<script language=javascript>");
            Response.Write("window.alert('用戶名或密碼錯誤!');");
            Response.Write("location.href='HtmlPage.html';");
            Response.Write("</script>");
        }
    }
  
    public void jiujiu()
    {
        StringBuilder sb = new StringBuilder();
        int x;
        for (int i = 1; i < 10; i++)
        {
            for (int j = 1; j <=i; j++)
            {
                sb.Append(j);
                sb.Append("*");
                sb.Append(i);               
                sb.Append("=");
                sb.Append(x = i * j);
                sb.Append("\n");
            }
            sb.Append("<br/>");
        }
       
        jiujiuchengfa.InnerHtml = sb.ToString();
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        StringBuilder sb = new StringBuilder();
        int h = Convert.ToInt32(TextBox1.Text);
        int w = Convert.ToInt32(TextBox2.Text);

        sb.Append("<table>");

        int n=1;

        for (int i = 0; i < h; i++)
        {
            sb.Append("<tr>");
          
            for (int j = 0; j < w; j++)
            {              
                sb.Append("<td>"+ n++ +"</td>"); 
            }
            sb.Append("</tr>");
        }
        sb.Append("</table>");
        table.InnerHtml = sb.ToString();
    }
    protected void Button3_Click(object sender, EventArgs e)
    {
        string name = Name.Text.Trim();
        string pwd = Pwd.Text.Trim();
        UserModel UM = new UserModel();
        UM.Name = name;
        UM.Pwd = pwd;
        UM.ID = UB.Add(UM); 
        if (UM!=null)
        {
            Response.Write("<script type=\"text/javascript\">alert('添加成功!');</script>");
        }
    }
}

web前臺:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
       <title>99乘法表和動態添加表格</title>
    <script src="js/jquery-1.4.2.min.js"></script>
  <script type="text/javascript">
      function addclick() {      
          var txtName = $("#txtName").val();//用jquery獲取id爲txtuserName的頁面標記的value,存放在txtuserName變量裏
          var txtpaw = $("#txtPaw").val();
          $.ajax({
              type: "POST",                                         //ajax的方式爲post(get方式對傳送數據長度有限制)
              url: "Handler.ashx",           //一般處理程序頁面AddUser.ashx(在2中會寫出該頁面內容)
              dataType: "json",                                   //數據傳回的格式爲json
              data: {Name:txtName,Pwd:txtpaw},   //要傳送的數據鍵值對adduserName爲鍵(方便2中的文件用此名稱接受數據)txtuserName爲值              
              success: function (data)
              {
                  if (data == 0) {
                      alert("全不對");
                  }
                  if (data==1) {
                      alert("全部爲空");
                  }
                  if (data==2) {
                      alert("對");
                  }
                  if (data==3) {
                      alert("Name不對");
                  }
                  if (data==4) {
                      alert("Pwd不對");
                  }
              }


          })
        
      }
</script>


   
     
 
</head>
<body>
    <form id="form1" runat="server">
        <div>
          用戶名:<asp:TextBox ID="Name" runat="server"></asp:TextBox><br />
          密&nbsp;碼:<asp:TextBox ID="Pwd" runat="server"></asp:TextBox><br />
            <asp:Button ID="Button3" runat="server" Text="註冊" OnClick="Button3_Click" />


        </div>
        <div>
            
             <asp:TextBox ID="txtName" runat="server"></asp:TextBox><br />
            <asp:TextBox ID="txtPaw" runat="server"></asp:TextBox><br />           
            <asp:Button ID="Button2" runat="server" Text="確定" OnClientClick="addclick()" />
        </div>
        <div>


        行數:  <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><br />
       列數:  <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox><br />       
        <asp:Button ID="Button1" runat="server" Text="添加表格" OnClick="Button1_Click" /><br />
    <span runat="server" id="table"></span>
    <span runat="server" id="jiujiuchengfa"></span>     


    </div>
    </form>
</body>
</html>



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章