Heim > Backend-Entwicklung > C#.Net-Tutorial > .NET-Composite-Control-Eingabe-Dropdown-Steuerelement

.NET-Composite-Control-Eingabe-Dropdown-Steuerelement

巴扎黑
Freigeben: 2016-12-20 11:16:08
Original
1345 Leute haben es durchsucht

Verwenden Sie System.Collections.Generic;
Verwenden Sie System.Web;
Verwenden Sie System.Web.UI ;
Use System.Web.UI.WebControls;
Use in System.Collections;

Namespace QC_Control
///

Benutzerdefinierte Eingabe-Dropdown-Box-Klasse
///
[ToolboxData("<{0}: CustomInputDropdownControl RUNAT = Server> ") ]
Öffentliche Klasse CustomInputDropdownControl: Textfeld
{

Private DropDownList's ddlListItem = new DropDownList(); // Dropdown-Feld
's privates Textfeld TxtBox = new TextBox( ); ​of private Hashtable = new Hashtable(); //Der Wert, der zum Binden des Dropdown-Felds verwendet wird

Variableneinstellung/Abrufen der gekapselten Methode       NULL)
                                                      ViewState["value"               Andere {}

Hashtable S = (Hash-Tabelle) ViewState ["Wert"];
                                                                                     ViewState           ViewState                                          🎜> / // ///Standardkonstruktor
///Initialisierte DropDownList- und Hashtable-Instanz Variablen
                                                                              Ride Ungültiges Rendering (Ausgabe von HtmlTextWriter)
{ddlListItem. ID = „DDL“ + base.ID;        TxtBox.ID = „TXT“ + base.ID; cellpadding = „0“ Ausblenden; 1px 190px 190px 170px); '>");// Der Grund, warum clientID hier verwendet wird, liegt darin, dass das .NET-Programm bei Auswahl der Kartenoption automatisch die base.ID
ddlListItem.Attributes.Add("onChange", getFocusValue(TxtBox.ID, ddlListItem. ID) benennt ));
ddlListItem.Attributes.Add("style", "width: 190px; family: New Roman; margin-top: -2px;");
"Breite: 170 Pixel, Höhe: 15px; Rand : 0pt;");
                                                                                     every(String Item.Keys keys)
{
List item item = new ListItem();
item.Value = key
item.Text = ToString von item[key] ();
ddlListItem.Items.Add(item);                                               

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage