Shunde.NET Framework Class Library
ColumnInfo Members
ColumnInfo overview
Public Static Fields
EmailRegex The regular expression that matches an email address in standard Regular Expression syntax
SqlEmailRegex The regular expression that matches an email address in SQL Server
Public Instance Constructors
Public Instance Properties
AddOnTheFly Specifies that, for a selection, new values can be typed in by the user
AutoPopulate If true, then for a selection, the Object Editor will automatically populate the selections
DefaultValue The default Value of the column
DisplayOrder The order to display this column in, relative to others
FindObjectDelegate If a TextBox mode is being used, then this delegate will be called to either find or create an object
FriendlyName The Name to show end users, rather than the database Name
IsInvisible Specifies that this column should be made into a text box in the form, however it should be invisible to the user (by using an Html hidden input field).
MaxAllowedInDropDown The maximum number of options in a drop down allowed before a popup window is used to select an object. To force the use of a pop up window, set this to -1
MoreInfo A description of the column to show end users
NoSelectionName The option Name in a dropdown list to signify that no selection has been made
RegexErrorMessage The error message to give when the user entered data does not match against ValidationRegex
SearchBoxUrl The url of the page which will return the search results of that which is being typed in, if the selection mode for this column is set to SearchBox
SelectionMode If this is a selections column, then this specifies the mode to use to select objects.
Selections The available selections for a drop-down list
SelectionsPopupUrl The Url of the popup window to select the object from
ShowThisColumn Specifies whether to display this column to the end user
ShowTimeWithDate Specifies that on a date field, a box for entering the time should be shown also. True, by default.
TexboxHeight The height of the textbox. If null, then the default for the datatype is used.
TextboxWidth The width of the textbox. If null, then the default for the datatype is used.
UseRichTextEditor If this is an unbounded string, then a RTE can be used if this is set to true
ValidationRegex An optional regular expression to match against user input
ViewBinaryDataUrl The address to preview binary data
Public Instance Methods
Equals (inherited from Object )Determines whether the specified Object is equal to the current Object .
GetHashCode (inherited from Object )Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetMoreInfoAsJavascriptPopupHtml Gets the html to create a link which invokes a javascript alert containing the MoreInfo details
GetType (inherited from Object )Gets the Type of the current instance.
ToString (inherited from Object )Returns a String that represents the current Object .
Protected Instance Methods
Finalize (inherited from Object )Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object )Creates a shallow copy of the current Object .
See Also
ColumnInfo Class | Shunde.Utilities Namespace