B-Arts DocumentationIndice generale

BTesto

Linea B-Arts classica: questa scheda descrive BNetFramework (.NET Framework 4.8). Non usare firme o namespace come se appartenessero al BFramework moderno .NET 10.

Identità

  • Assembly/progetto: BNetFramework.

  • Target: .NET Framework 4.8.

  • Namespace CLR: BArts.BWeb.BControls.

  • Nome completo: BArts.BWeb.BControls.BTesto.

  • Tipo: class.

  • Ambito: runtime/interfaccia pubblica.

Ruolo

Casella di testo ASP.NET Web Forms con tipi di dato, formattazione, validazione JavaScript, calendario e pulsante di aiuto.

Dichiarazione

<DefaultProperty("Text"), ToolboxData("<{0}:BTesto runat=server></{0}:BTesto>")> Public Class BTesto

Classe base dichiarata: System.Web.UI.WebControls.TextBox.

Interfacce dichiarate: IDisposable, INamingContainer, ITemplate.

Tipi annidati pubblici

Costruttori

Nome Dichiarazione
New Public Sub New()

Campi e costanti

Nome Dichiarazione
K_JS_MBValidate Public Const K_JS_MBValidate As String = "return MBValidateKeyPress(this,{0},{1},'{2}',event);"
K_JS_MBValidate_CharsAllows Public Const K_JS_MBValidate_CharsAllows As String = "return MBCharsAllows(this, event, '{3}') && MBValidateKeyPress(this,{0},{1},'{2}',event);"
K_JS_MBValidateKeyDown Public Const K_JS_MBValidateKeyDown As String = "return MBValidateKeyDown(this,event, '{0}');"
K_JS_MBValidateDataKeyPress Public Const K_JS_MBValidateDataKeyPress As String = "return MBValidateDataKeyPress(this,event);"
K_JS_MBValidateDataKeyDown Public Const K_JS_MBValidateDataKeyDown As String = "return MBValidateDataKeyDown(this,event);"
K_JS_MBValidateDataOnBlur Public Const K_JS_MBValidateDataOnBlur As String = "return MBValidateDataOnBlur(this,event);"
K_JS_MBValidateDataOnClick Public Const K_JS_MBValidateDataOnClick As String = "return MBValidateDataOnClick(this,event);"
K_FormatDate Public Const K_FormatDate As String = "dd/MM/yyyy"
K_JS_MBValidateValutaKeyPress Public Const K_JS_MBValidateValutaKeyPress As String = "return MBValidateValutaKeyPress(this,{0},event,{1});"
K_JS_MBValidateValutaKeyDown Public Const K_JS_MBValidateValutaKeyDown As String = "return MBValidateValutaKeyDown(this,{0},event,{1});"
K_JS_MBValidateOraKeyPress Public Const K_JS_MBValidateOraKeyPress As String = "return MBValidateOraKeyPress(this,event);"
K_JS_MBValidateOraKeyDown Public Const K_JS_MBValidateOraKeyDown As String = "return MBValidateOraKeyDown(this,event);"
K_JS_MBValidateOraOnBlur Public Const K_JS_MBValidateOraOnBlur As String = "return MBValidateOraOnBlur(this,event);"
K_JS_MBSetFocus Public Const K_JS_MBSetFocus As String = "SetFocusBTesto(this, event, '{0}', '{1}');"

Proprietà

Nome Dichiarazione
CssHelpButton <Category("Option"), Bindable(False), DefaultValue(K_CssHelpButton_DEF), CssClassProperty()> Public Property CssHelpButton() As String
CssCalendarPanel <Category("Option"), Bindable(False), DefaultValue(K_CssCalendarPanel_DEF), CssClassProperty()> Public Property CssCalendarPanel() As String
CssCalendar <Category("Option"), Bindable(False), DefaultValue(K_CssCalendar_DEF), CssClassProperty()> Public Property CssCalendar() As String
CssCalendarDayHeader <Category("Option"), Bindable(False), DefaultValue(K_CssCalendarDayHeader_DEF), CssClassProperty()> Public Property CssCalendarDayHeader() As String
CssCalendarDay <Category("Option"), Bindable(False), DefaultValue(K_CssCalendarDay_DEF), CssClassProperty()> Public Property CssCalendarDay() As String
CssCalendarNextPrev <Category("Option"), Bindable(False), DefaultValue(K_CssCalendarNextPrev_DEF), CssClassProperty()> Public Property CssCalendarNextPrev() As String
CssCalendarOtherMonthDay <Category("Option"), Bindable(False), DefaultValue(K_CssCalendarOtherMonthDay_DEF), CssClassProperty()> Public Property CssCalendarOtherMonthDay() As String
CssCalendarSelectedDay <Category("Option"), Bindable(False), DefaultValue(K_CssCalendarSelectedDay_DEF), CssClassProperty()> Public Property CssCalendarSelectedDay() As String
CssCalendarSelector <Category("Option"), Bindable(False), DefaultValue(K_CssCalendarSelector_DEF), CssClassProperty()> Public Property CssCalendarSelector() As String
CssCalendarTitle <Category("Option"), Bindable(False), DefaultValue(K_CssCalendarTitle_DEF), CssClassProperty()> Public Property CssCalendarTitle() As String
CssCalendarToday <Category("Option"), Bindable(False), DefaultValue(K_CssCalendarToday_DEF), CssClassProperty()> Public Property CssCalendarToday() As String
CssCalendarLinkToday <Category("Option"), Bindable(False), DefaultValue(K_CssLinkToday_DEF), CssClassProperty()> Public Property CssCalendarLinkToday() As String
TextHelpButton <Category("Option"), Bindable(False), DefaultValue(K_TextHelpButton_DEF)> Public Property TextHelpButton() As String
HelpButtonCausesValidation <Category("Option"), Bindable(False), DefaultValue(K_HelpButtonCausesValidation_DEF)> Public Property HelpButtonCausesValidation() As Boolean
DataType <Category("Option"), Bindable(False), DefaultValue(GetType(eTipoDato), "Alfanumerico")> Public Property DataType() As eTipoDato
TextFormat <Category("Option"), Bindable(False), DefaultValue(GetType(eJSFormato), "NESSUNO")> Public Property TextFormat() As eJSFormato
NumDec <DefaultValue(K_NUMDEC_DEF), Category("Option"), Bindable(False)> Public Property NumDec() As Byte
ValutaAcceptNULL <Category("Option"), Bindable(False), DefaultValue(K_ValutaAcceptNULL_DEF)> Public Property ValutaAcceptNULL() As Boolean
HelpButton <Category("Option"), Bindable(False), DefaultValue(K_HELPBUTTON_DEF)> Public Property HelpButton() As Boolean
CalendarOnHelpButton <Category("Option"), Bindable(False), DefaultValue(K_CalendarOnHelpButton_DEF)> Public Property CalendarOnHelpButton() As Boolean
CalendarOnHelpButtonJQuery <Category("Option"), Bindable(False), DefaultValue(K_CalendarOnHelpButtonJQuery_DEF)> Public Property CalendarOnHelpButtonJQuery() As Boolean
Absolute <Category("Option"), Bindable(False), DefaultValue(K_Absolute_DEF)> Public Property Absolute() As Boolean
BtnHelp_Left <Category("Option"), Bindable(False), DefaultValue(K_BtnHelp_Left_DEF)> Public Property BtnHelp_Left() As Integer
BtnHelp_Top <Category("Option"), Bindable(False), DefaultValue(K_BtnHelp_Top_DEF)> Public Property BtnHelp_Top() As Integer
TextAlign <Category("Option"), Bindable(False), DefaultValue(GetType(TextAlign), "Left")> Public Property TextAlign() As TextAlign
INVIO <Category("Option"), Bindable(False), DefaultValue(K_INVIO_DEF)> Public Property INVIO() As Boolean
CtlNextFocus <Category("Option"), Bindable(False), DefaultValue(K_CTLNEXTFOCUS_DEF)> Public Property CtlNextFocus() As String
CharsAllows <Category("Option"), Bindable(False), DefaultValue(K_CharsAllows_DEF)> Public Property CharsAllows() As String
Tag <Category("Option"), Bindable(False), DefaultValue(K_Tag_DEF)> Public Property Tag() As Object
Autocomplete <Category("Autocomplete"), Bindable(False), DefaultValue(K_Autocomplete_DEF)> Public Property Autocomplete() As Boolean
AutoCompleteCampoID <Category("Autocomplete"), Bindable(False), DefaultValue(K_AutoCompleteCampoID_DEF)> Public Property AutoCompleteCampoID() As String
AutoCompleteCampoDescrizione <Category("Autocomplete"), Bindable(False), DefaultValue(K_AutoCompleteCampoDescrizione_DEF)> Public Property AutoCompleteCampoDescrizione() As String
AutoCompleteWebApiUrl <Category("Autocomplete"), Bindable(False), DefaultValue(K_AutoCompleteWebApiUrl_DEF)> Public Property AutoCompleteWebApiUrl() As String
AutoCompleteMinLength <Category("Autocomplete"), Bindable(False), DefaultValue(K_AutoCompleteMinLength_DEF)> Public Property AutoCompleteMinLength() As Integer
AutoCompleteValue Public Property AutoCompleteValue As String
AutoCompleteParams Public Property AutoCompleteParams As List(Of BParameter)
JS_OnKeyDown <Category("Option"), Bindable(False), DefaultValue(K_JS_OnKeyDown_DEF)> Public Property JS_OnKeyDown() As String
JS_OnKeyPress <Category("Option"), Bindable(False), DefaultValue(K_JS_OnKeyPress_DEF)> Public Property JS_OnKeyPress() As String
JS_OnBlur <Category("Option"), Bindable(False), DefaultValue(K_JS_OnBlur_DEF)> Public Property JS_OnBlur() As String
HelpButtonClientID Public ReadOnly Property HelpButtonClientID As String

Eventi

Nome Dichiarazione
HelpButtonClick Public Event HelpButtonClick()

Metodi

Nome Dichiarazione
Dispose Public Overrides Sub Dispose()
SetAttributes Public Function SetAttributes() As Boolean
SetAutoComplete Public Sub SetAutoComplete(p As Page, Controller As String, Action As String, Optional CampoID As String = "ID", Optional CampoDescrizione As String = "Descrizione", Optional MinCar As Integer = 2)
InstantiateIn Public Sub InstantiateIn(ByVal container As System.Web.UI.Control) Implements System.Web.UI.ITemplate.InstantiateIn

Sorgenti verificati

  • WebControls\BTesto\BTesto.vb