選択した項目ドロップダウンからリストボックスに値を追加する -- asp.net フィールド 関連 問題

adding values to listbox from the drop down selected item












-2
vote

問題

日本語

コードはUserControl

からのものです <事前> <コード> <asp:DropDownList ID="DropDownList2" runat="server"> <asp:ListItem>Maer</asp:ListItem> <asp:ListItem>Cor</asp:ListItem>

en

<事前> <コード> <asp:Button ID="btn1" runat="server" Style="font-size: small; width: 70px; font-weight: lighter" Text="Add" OnClick="btn1_click" /> <asp:ListBox ID="ListBox2" runat="server" SelectionMode="Multiple" Width="220px"> </asp:ListBox>

JavaScript関数

<事前> <コード> function btn1_click() {

ドロップダウンから値を取得してListBoxに追加する方法は?

英語

The code is from usercontrol

 <asp:DropDownList ID="DropDownList2" runat="server"> <asp:ListItem>Maer</asp:ListItem> <asp:ListItem>Cor</asp:ListItem> 

En

<asp:Button ID="btn1" runat="server" Style="font-size: small; width: 70px; font-weight:    lighter" Text="Add" OnClick="btn1_click" />   <asp:ListBox ID="ListBox2" runat="server" SelectionMode="Multiple" Width="220px">                       </asp:ListBox> 

javascript function

function btn1_click()  { 

How do I get the values from dropdown and add to listbox?

</div
  
   
   

回答リスト

0
 
vote

これは、DropDownList2の現在の選択項目を追加し、JavaScriptを使用してListBox2に追加する方法です。このコードは、BTN1をクリックした後にクライアント/ブラウザ側で実行されます。

JavaScript:

<事前> <コード> android:Theme.AppCompat.Light7

aspx:

<事前> <コード> android:Theme.AppCompat.Light8
 

Here is how you can add the current selected item of DropDownList2 and add it to ListBox2 using JavaScript. This code is executed on the Client/Browser side after Btn1 is clicked:

JavaScript:

function btn1_click() {     var mylistRef = document.getElementById('<%= ListBox2.ClientID %>');      var selectedItemValue = document.getElementById('<%= DropDownList2.ClientID %>').options[document.getElementById('<%= DropDownList2.ClientID %>').selectedIndex].value;     var selectedItemText = document.getElementById('<%= DropDownList2.ClientID %>').options[document.getElementById('<%= DropDownList2.ClientID %>').selectedIndex].text;      var option = document.createElement("option");     option.text = selectedItemText;     option.value = selectedItemValue;     option.innerText = selectedItemText;     mylistRef.options.add(option); } 

ASPX:

<asp:DropDownList ID="DropDownList2" runat="server">     <asp:ListItem value="1">Maer</asp:ListItem>     <asp:ListItem value="2">Cor</asp:ListItem> </asp:DropDownList>  <asp:Button ID="btn1" runat="server" Text="Add" OnClientClick="btn1_click()" />  <asp:ListBox ID="ListBox2" runat="server" SelectionMode="Multiple" Width="220px" /> 
</div
 
 
         
         
0
 
vote
vote
ベストアンサー
 
<事前> <コード> android:Theme.AppCompat.Light9
 
$("#btn1").click(function (event) {      var $ddl = $("#MC_ucOperations_DropDownList2"); Getting the id of the dropdown     var $list = $("#MC_ucOperations_ListBox2"); // Getting the id of the listbox       var selValue = $ddl.val();     var selText = $ddl.find("option:selected").text();      var $opt = $("<option></option>");     $opt.html(selText);     $opt.attr("value", selValue);      $list.append($opt); }); 
</div
 
 

関連する質問

24  ASP.NETユーザープロファイルと古いスタイルのユーザークラス/テーブル  ( Asp net built in user profile vs old style user class tables ) 
ASP.NETのプロファイル機能を使用してベストプラクティスに関するガイダンスを探しています。 組み込みのユーザープロファイルに保存するべきですか、または自分のデータベーステーブルを作成して目的のフィールドに列を追加する必要があるのはどうしますか。たとえば、...

95  SVNリビジョン番号をASP.NET Webサイトで同期させるにはどうすればよいですか。  ( How do i sync the svn revision number with my asp net web site ) 
スタックオーバーフローには、下部にSubversionバージョン番号があります。 SVNリビジョン:679 このような自動バージョン管理を使用したい場合は、<コード> TableAdapter0 、Windows Forms、WPDプロジェクト/ソリュ...

48  中程度の信頼のweb.configへの書き方は?  ( How to write to web config in medium trust ) 
私の共有ホストへの私の最初の最短のWebアプリケーションのアップロード私は、私が新鮮な課題のセットで私に提供されました。この問題は、私が中程度の信頼のための私の申請を最も確実に開発していなかったことでした(またはそれが何であったのか手がかりを持っていた)という...

21  IPアドレスによるIIS 6のBandwithスロットル  ( Bandwith throttling in iis 6 by ip address ) 
私はバックグラウンドで大きなファイルをダウンロードするアプリケーションを書いています。すべてのクライアントはローカルに、またはVPNを介してログインします。ローカルにログインしているときは、ダウンロードをスロットルしたくありません。ただし、ユーザーがVPNを介...

32  IIS 6 / ASP.NET Windows認証のチェックリスト?  ( Checklist for iis 6 asp net windows authentication ) 
私がユーザーを自動的にイントラネットサイトにログオログ化するようにasp.netアプリケーションを取得するのに問題がありました。 Googlingまたは私が適用した実験に関係なく、IE7によって表示されるログインボックスが常に表示されます。 Windows認...

43  ASP.NETサイトマップ  ( Asp net site maps ) 
誰もがSQLベースのASP.NETサイトマッププロバイダを作成する経験がありますか? 私は私のメニューとSiteMappathコントロールと正しく機能しているデフォルトのXMLファイル web.sitemap を持っていますが、私のサイトのユーザーが動的にペー...

29  構築されたエンコードされたビューステートの価値を取得する方法  ( How to get the value of built encoded viewstate ) 
<コード> ViewState の<コード> base64-encoded 表現をつかむ必要があります。明らかに、これはリクエストライフサイクルでかなり遅くなるまで利用できません。 たとえば、ページの出力に含まれている場合: <事前> <コード> <inpu...

65  浮動小数点数の解析:すべてのアルゴリズムをキャッチしますか?  ( Floating point number parsing is there a catch all algorithm ) 
多文化プログラミングの楽しい部分の1つは数値フォーマットです。 アメリカ人は10,000.50を使用しています ドメイズは10.000,50 を使用しています フランス語10 000,50 私の最初のアプローチは、区切り文字に遭遇し、これを10進数の区切...

0  ASP.NET Ajax AccordionPaneをXmlDataSourceにバインドするにはどうすればよいですか。  ( How do i bind an asp net ajax accordionpane to an xmldatasource ) 
私はこれについて別の日を無駄にするならば私を倒す怒っている上司を持っています: - 私のジレンマを解くことができるAjax Guruを指しています。 しかしより詳細:私はXMLソースからのリンクを撮影し、そのソースから自分自身を埋め込むアコーデオンパンを持って...

35  ASP.NETカスタムクライアント側の検証  ( Asp net custom client side validation ) 
.NET 2.0 Webサイトでのユーザーコントロールのカスタム検証機能があり、支払われた手数料はかかりません。 ascx ファイルにバリデータコードを置き、 Page.ClientScript.RegisterClientScriptBlock() ...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有