asp.net使用html控件将值传递给c#后面的代码

时间:2016-02-15 16:02:19

标签: c# html asp.net

我在html中有一个下拉控件,它基本上是一个伪装成下拉列表的href,其中包含"<' li>"我想把这个链接之类的参数从这个链接传递到下一页。我怎么能实现这个呢?

<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>  

基本上我想要的是在personalize.aspx中我想要像href =&#34; personalize.aspx?Name = + textbox1.text&#34;或者一些会话变量,我该如何实现呢? 此代码位于&#34; reguser.aspx&#34; &#34; login.aspx&#34;发送一个具有用户名的会话变量。我怎样才能将这个价值推向&#34; &#34; personalize.aspx&#34 ;? 谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

自己解决了 只是在这里找到寻找解决方案的人在我的“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>