zoukankan      html  css  js  c++  java
  • Request和Response

     

      一个页面里面有一个文本框 和一个按钮,另网页里面一个label.把文本框里写的内容一点击按钮,传到第二个网页上的label。
    在按钮的点击事件中:
    string 是= TextBox.Text;
    Response.Redirect("Default2.aspx?aaa ="+s); 赋值, 里面的aaa = s会在地址连
    在第二个页面的后台:
    label1.Txet = Request["aaa"]; 取值

    如果传值两个,比如说要把用户名和密码都传过去:
    string un = TextBox1.Text;
    string pwd = TextBox2.Text;
    Response.Redirect("Default2.aspx?un="+un+"&pwd"+pwd); 里面要注意那个连接符号,就一个符号,别写错了。里面不能有空格,一定要挨着写。

    另一个页面接收:
    Label1.Text = Request["un"];
    Label1.Text += ","+Request["pwd"]; 接多个值时候,接收第一个,第二个加等于,加一个逗号隔开,继续拼接。但是有长度限制,一般不会超。 但是这种传值地址栏会看到;不建议用。

    下面是一些简单代码,帮助理解:

     <a href="update2.aspx?ID=<%#Eval("ID") %>">修改</a>   <%--添加两个操作,里面的两个ID不要写错了--%>
     <a href="delete2.aspx?ID=<%#Eval("ID") %>" onclick="return confirm('确定要删除吗?');">删除</a>     准备传ID给这两个界面。

    Response.Redirect("Default2.aspx?aaa ="+s); 赋值;

          string ss= Request["ID"];
          new UsersData().deleteu(ss);
         // Response.Redirect("Default.aspx"); //调回主页面,没法提示
          Response.Write("<script>alert('删除成功!');window.location.href='Default.aspx';</script>");
    这里是传给页面的后台,接收值(取值),并且通过传过来的值进行执行一些操作,执行完,返回传值界面。
  • 相关阅读:
    JSP内置对象
    java 中list还有array的区别
    js动态修改界面碰见的疑惑
    购物多条件商品查询逻辑处理
    数据库信息备份
    关于毕设的一些小问题
    在<a></a>标签中正确调用javaScript脚本
    oracle实训0705经验
    第十五天学习进度--数列找规律算法(预测算法)(1)
    第十四天学习进度--相关系数和显著水平
  • 原文地址:https://www.cnblogs.com/liuyubin0629/p/7299986.html
Copyright © 2011-2022 走看看