Dear customers,
We have released Aspose.ASPXpand 2.0.0!
The new version is completed rewrited using c#, and all of the functions have been great improved.
- General Enhancements:
- All of the features have been rewote and improved using C#.
- More intuitive naming schemes are introduced.
- New overload versions for a lot of functions are created for more flexible usage.
- Functions added to manipulate the datatables.
- Updated demos provided both in VB and C# .
And much more new features are awaiting you to explore ..:-)
- IMPORTANT:This new release may not
be compatible with the old VB version although it contains all of the
old versions's features. Part of the public functions' declarations
have been changed, especially the main entry class--XLib, has been
splitted to be WebUtil and DataUtil. Therefore, if you're already
working with Aspose.ASPXpand, it is a good idea to KEEP YOUR CODE as it is without update, we will still provide full trouble-shooting support for old version users.
What are included in this rew release:
New Features in WebUtil Class:
ForceLowerCase : Dynamically converting all input on the Web Form to lowercase.
MapKeyToScript : Trigger the given scripts when catch a client side keystroke .
PreventLeftClick and PrenvetMouseClick : Prevent user from clicking on the web page.
PreventPasting and PreventSelecting : Prevent user from pasting data to the page or copying content.
PrintPreview : Open the print preview window for the current page.
SetHomePage : Change the homepage on client's browser.
SetPageTitle : Modify the title of a webpage.
ShowMessageInStatusBar : Display the given text in the statusbar of browser.
New Features in DataUtil Class:
CrossJoin : Cross join two datatables.
Distinct : Distinct the rows in given datatable.
LeftJoin : Left join two datatables.
SelectColumns : Select specified columns from a given datatable.
UnionAll : Union join two datatables.
RemoveHtmlTags : Remove all html tags from a given string.
Renamed Map:
AddJavaScriptEvent --> WebUtil.RegisterJavaScriptEventHandler
AllCaps --> WebUtil.ForceUperCase
ButtonConfirm --> WebUtil.ConfirmToSubmit
ButtonConfirmNoReClick --> WebUtil.ConfirmToSubmit
CheckCaps --> WebUtil.CheckCapsLock
DataViewToDataSet --> DataUtil.DataViewToDataSet
DescriptionText --> WebUtil.DisplayTempDescription
DisableControls --> WebUtil.DisableAllControls and WebUtil.DisableControls
DisableSelectContent --> WebUtil.PreventSelecting
EnableControls --> WebUtil.EnableAllControls and WebUtil.EnableControl
ExportDataSetToXML --> DataUtil.ExportDataSetToXML
ExportDataGridToExcel --> DataUtil.ExportDataGridToExcel
ExportDataGridToWord --> DataUtil.ExportDataGridToWord
ExportDataGridToHtml --> DataUtil.ExportDataGridToHtml
ForceDownload --> DataUtil.ForceDownload
ForceDownloadFromStream --> DataUtil.ForceDownload
ForceDownloadFromString --> DataUtil.ForceDownloadStringData
LaunchEMail --> DataUtil.LaunchEmailClient
MapKeyToURL --> WebUtil.MapKeyToRedirect
MapKeyToWrite --> WebUtil.MapKeyConfirm
MaskedEdit --> WebUtil.SetMask
MaximizeWindow_ParentOnly --> WebUtil.MaximizeWindow
MoveWindow_ParentOnly --> WebUtil.MoveWindow
MsgBoxBasic --> WebUtil.ShowMessageBox
MsgBoxThenChangeURL --> WebUtil.ShowMessage
MsgFader --> WebUtil.ShowFadeMessage
NoRightClick --> WebUtil.PreventRightClick
OpenPopup --> WebUtil.ShowModalDialog and WebUtil.ShowModelessDialog
OpenPopupForm --> WebUtil.OpenModalForm
PopupFormWrite --> WebUtil.PrepareFormInDialog
OpenWindow --> WebUtil.OpenNewWindow
OpenWindowAdv --> WebUtil.OpenNewWindow
PrintWindow --> WebUtil.OpenPrintDialog
RequiredField --> WebUtil.SetRequiredField
RequiredFieldWithValidator --> WebUtil.SetRequiredField
ResizeWindow_ParentOnly --> WebUtil.ResizeWindow
RtnNumOnly --> DataUtil.GetDigit
RtnURL --> WebUtil.GetURL
SelStart --> WebUtil.SelectText
ToolTip --> WebUtil.ShowToolTip
WriteJava --> WebUtil.AppendJavaScript
WriteJavaFunction --> WebUtil.AppendjavaScriptFunction
Thanks very much.
Team Lead
Aspose Guangzhou Team
About UsContact Us