B-Arts DocumentationIndice generale

BTesto

Linea B-Arts Legacy: questa scheda descrive B-ArtsFramework (.NET Framework 4.7.2). Non usare firme o namespace come se appartenessero alla linea Classic successiva o al BFramework moderno .NET 10.

Identità

  • Assembly/progetto: B-ArtsFramework.

  • Target: .NET Framework 4.7.2.

  • 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_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);"
K_JS_MBValidateValutaKeyDown Public Const K_JS_MBValidateValutaKeyDown As String = "return MBValidateValutaKeyDown(this,{0},event);"
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
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
HelpButton <Category("Option"), Bindable(False), DefaultValue(K_HELPBUTTON_DEF)> Public Property HelpButton() 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
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
InstantiateIn Public Sub InstantiateIn(ByVal container As System.Web.UI.Control) Implements System.Web.UI.ITemplate.InstantiateIn

Sorgenti verificati

  • WebControls\BTesto\BTesto.vb