[英]asp.net using html control to pass value to code behind c#
我在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>
基本上,我想要的是在personalize.aspx中,我想要类似href =“ personalize.aspx?Name = + textbox1.text”或某些会话变量的方法,如何实现此代码位于“ reguser.aspx”中, “ login.aspx”发送一个具有用户名的会话变量。 我该如何将该值传递给“” personalize.aspx“?谢谢您的帮助
我自己解决了这个问题,只是在这里张贴了一个寻找解决方案的人,在我的“ 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>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.