简体   繁体   English

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

[英]asp.net using html control to pass value to code behind c#

I have a drop down control in html which is basically a href disguised as dropdown populated with "<'li>" elements.I want to pass parameter like username from this link to next page .How can I achieve this? 我在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>  

basically what I want is that in personalize.aspx I want something like a href="personalize.aspx?Name=+textbox1.text" or some session variable, How can I achieve this This code is located in "reguser.aspx" to which the "login.aspx" sends a session variable which has username. 基本上,我想要的是在personalize.aspx中,我想要类似href =“ personalize.aspx?Name = + textbox1.text”或某些会话变量的方法,如何实现此代码位于“ reguser.aspx”中, “ login.aspx”发送一个具有用户名的会话变量。 How can I carry forward that value to " "personalize.aspx"? Thanks for help 我该如何将该值传递给“” personalize.aspx“?谢谢您的帮助

solved it myself just posting here for someone looking for solution added this code in my "reguser.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.

相关问题 更改ASP.NET代码中控件的可见性(c#) - change Visibility of a control in ASP.NET code behind (c#) 将javascript var传递给背后的asp.net代码(C#) - Pass javascript var to asp.net code behind (c#) 尝试使用隐藏字段将值从ASP.NET JavaScript脚本传递给我的C#代码隐藏函数 - Trying to pass value from ASP.NET JavaScript script to my C# Code Behind function using Hidden Field 使用 C# 将在 JavaScript 中创建的变量值传递到 ASP.Net 中的服务器端(代码隐藏) - Pass the variable values created in JavaScript to Server Side (Code Behind) in ASP.Net using C# 在ASP.NET c#代码隐藏中没有获得HTML输入类型的价值 - Not getting value of HTML input type in ASP.NET c# code-behind 使用C#在ASP.NET代码后台创建HTML img标签 - Create HTML img tag in ASP.NET code-behind using C# 使用asp.net C#从代码隐藏中读取HTML元素 - Read HTML Elements from Code Behind using asp.net C# 将变量值从 aspx 链接按钮传递给 ASP 中的代码。 NET 使用 C# - Pass variable value from aspx link button to code behind in ASP. NET using C# C#ASP.NET使用来自ASP.NET背后代码的布尔变量 - C# ASP.NET using Boolean variable from code behind in ASP.NET 如何将完整的 asp.net 控件或 HTML 标签从 C# 中的服务器代码传递到 HTML 设计中的特定位置? - How to pass a full asp.net control or HTML tags from server code in C# to a specific place in HTML design?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM