zoukankan      html  css  js  c++  java
  • Asp.Net常见的几种传值方法

    View Code
     1 1.第一种是在程序代码里写的,
    2
    3 在单击传值的事件里写上:
    4
    5
    6
    7 Response.Redirect("adminUpdate.aspx?userName=" + gvAdminInFo.SelectedRow.Cells[1].Text.ToString().Trim() + "&userJiaoSe=" + gvAdminInFo.SelectedRow.Cells[2].Text.ToString().Trim() +
    8 "&userStart=" + gvAdminInFo.SelectedRow.Cells[3].ToString().Trim());
    9 复制代码
    10
    11
    12
    13
    14 在下一个界面接收的时候为:
    15
    16
    17
    18 txtUserName.Text = Request["userName"].ToString().Trim();
    19 txtUserJiaose.Text = Request["userJiaoSe"].ToString().Trim();
    20 txtUseruserStart.Text = Request["userStart"].ToString().Trim();
    21 复制代码
    22
    23
    24
    25
    26 2.第二种是在界面标记里写的,
    27 在标记里这样写上
    28
    29 <asp:HyperLink id=HyperLink1 runat="server" NavigateUrl='<%# DataBinder.Eval(Container.DataItem, "SendUserName","SendSMsg.aspx?QID={0}") %>' Text='<%# DataBinder.Eval(Container.DataItem, "SendUserName") %>' Target="_blank">
    30 </asp:HyperLink>
    31 复制代码
    32
    33
    34
    35
    36
    37
    38 在程序接收的时候写
    39
    40 txtUserName.Text = Request["SendUserName"].ToString().Trim();
    41
    42
    43
    44
    45 3.如果我们有多个值的话还可以这样传的啊,(该文章转载自 http://sufei.cnblogs.com/)
    46
    47
    48
    49 Code
    50 <asp:HyperLink ID="HyperLink2" NavigateUrl='<%#DataBinder.Eval(Container.DataItem, "ID","~/admin/passwordUpdate.aspx?ID={0}")+DataBinder.Eval(Container.DataItem, "UserName","&UserName={0}")%>' runat="server">重置</asp:HyperLink>
  • 相关阅读:
    第一章初识java
    初识jQuery
    初识jQuery的案例
    jdk的安装与环境变量的配置
    第六章连接和分组查询
    第五章模糊查询和聚合函数
    第四章数据查询基础
    第三章用sql语句操作数据
    第二章用表组织数据
    第一章数据库系统基础
  • 原文地址:https://www.cnblogs.com/wsl2011/p/2391807.html
Copyright © 2011-2022 走看看