簡體   English   中英

使用html控件的asp.net將值傳遞給C#背后的代碼

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM