添加表格 和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>



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值