asp.net 使用 HTML 控件将值传递给 C# 背后的代码

本文关键字:背后 代码 值传 使用 net HTML 控件 asp | 更新日期: 2023-09-27 18:34:43

我在html中有一个下拉控件,它基本上是一个伪装成填充有"<'li>"元素的下拉列表的href。我想将用户名等参数从此链接传递到下一页。我怎样才能做到这一点?

<li class="dropdown">
  <a href="account.aspx" class="dropdown-toggle" data-toggle="dropdown">My Account <i class="fa fa-angle-down"></i></a>
     <ul class="dropdown-menu">
      <li><a href="personalize.aspx">Personalize</a></li>
      <li><a href="tools.aspx">My Tools</a></li>
      <li><a href="appointments.aspx">Appointments</a></li>
      <li class="label-danger"><a href="logout.aspx">Logout</a></li>
     </ul>
</li>  

基本上我想要的是个性化.aspx我想要类似 href="个性化.aspx?名称=+文本框1.text"或一些会话变量,我如何实现这一点此代码位于"reguser.aspx"中,"login.aspx"向其发送具有用户名的会话变量。我怎样才能将该值结转到"个性化.aspx"?感谢您的帮助

asp.net 使用 HTML 控件将值传递给 C# 背后的代码

自己解决了只是在这里发布寻找解决方案的人,在我的"reguser.aspx中添加了此代码

<li class="dropdown">
                        <a href="account.aspx" class="dropdown-toggle" data-toggle="dropdown">My Account <i class="fa fa-angle-down"></i></a>
                        <ul class="dropdown-menu">
                             <%string Name = Request.QueryString["Name"];%>
                            <li><a href="personalize.aspx?Name=<% Response.Write(Name);%>">Personalize</a></li>
                            <li><a href="tools.aspx">My Tools</a></li>
                            <li><a href="appointments.aspx">Appointments</a></li>
                           <li class="label-danger"><a href="logout.aspx">Logout</a></li>
                        </ul>
                    </li>