ホームページ  >  記事  >  バックエンド開発  >  .NET 複合コントロール入力ドロップダウン コントロール

.NET 複合コントロール入力ドロップダウン コントロール

巴扎黑
巴扎黑オリジナル
2016-12-20 11:16:081289ブラウズ

System.Collections.Generic を使用;
System.Web.UI プログラムを使用;
System.Web.UI.WebControls を使用
System.Collections; 内

名前空間 QC_Control
/// < Summary>
/// カスタマイズされた入力ドロップダウン ボックス クラス
///
[ToolboxData("<{0} :CustomInputDropdownControl RUNAT=Server> // ドロップダウン ボックス
Private TextBox = new TextBox();
_values of private Hashtable = new Hashtable(); // ドロップダウン ボックスをバインドするために使用される値

///
using using using using using through using ‐ 全体を通じて ‐ {

Value"] = 新しいハッシュテーブル(); ”] = Value; ID = "DDL" + Base.ID
TxtBox.ID = "TXT"使用する 使用する--- 印刷中、" ='0'> ");
//ここで clientID が使用される理由は、カード オプションの場合、.NET プログラムが自動的に Base.ID に名前を付けるためです
ddlListItem.Attributes.Add ("onChange", getFocusValue (TxtBox.ID, ddlListItem.ID) ;高さ: 15px; 境界線: 0pt;");
. ListItem item = new ListItem();項目); t OUTPUT.WRITE ("& lt;/ spat; & lt;スパンスタイル = '位置: 絶対; 境界線上部: 1pt # C1C1C1; 幅: 170 ピクセル、高さ: 19px;
txtbox.RenderControl ;; CRIPT:"+" document.getElementById('"+TxtId+"').value = document.getElementById('"+ddlId+"') 利用可能なオプション[document.getElementById('"+ddlId+"').selectedIndex] .value; "ToString();

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。