I wrote two posts before regarding the integration and the customization of FCKEditor in ASP.NET and was asked by a reader how to use the “Save” icon in the FCKEditor’s toolbar set to perform the actual save on the server side. I am sorry for the long delayed answer for that question because I have been tied up with my work and haven’t had much time to look into the problem until recently. When the […]
Yearly Archives: 2009
In Part 1, I showed you how to use Cool DHTML Tooltip in ASP.NET web applications with static data. In this post, I will show you how to use Cool DHTML Tooltip with dynamic data pulled from database. It is actually very simple. Here are the steps: 1. Pull data from database. In code-behind, you need to pull from your database the information that needs to be displayed in tooltip, format the information if needed, […]
Very interested conference keynote video on MySQL: State of the Dolphin, especially if you are interested in the future of MySQL database after Oracle acquired Sun recently. I am very excited about the future version of MySQL: MySQL 5.4, which has a lot of new features.
ASP.NET built-in tooltip is easy to implement, but it has many limitations, for example, you can’t control the duration of the tooltip, you can’t change the style of the tooltip, you can’t display complicated contents in it, etc. That is why I usually don’t use ASP.NET tooltip but use Cool DHTML Tooltip from Dynamic Drive (www.dynamicdrive.com). There are two versions of Cool DHTML Tooltip and the basic difference is that the second version (Cool DHTML […]
Since its launch in October 2004, Ubuntu has been focusing on providing better user experience in the Linux world and has done a very good job. Ubuntu is famous in the Linux distro world for its no-hassle installation, easy and pretty user interface, great package management tool, big community of support, and etc. Especially, its promise of a new release every 6 month indicates its active and fast development and has attracted many users both […]
Finally I decided to upgrade to IE 8, and unfortunately my nightmare started soon after the upgrade. Unpredictably, I get an iexplore.exe application error: The instruction at “0x1001677e” reference memory at “0x043a8f64”. The memory could not be “read”. Click OK to terminate the program. It happens sometimes when I am browsing a page, or when I open a new page, or when I close a page, and the memory address is different each time. After […]
By default, when an UpdatePanel is refreshed upon postbacks, the navigation position of the page will not change because the postback is only a partial postback. It is a nice behavior in most cases, but in some cases, it can be very annoying. For instance, if you have a Wizard control defined in an UpdatePanel for user data entry, and if the form is very long, then you will need to scroll to the bottom […]
Windows 7 RC is available for download by MSDN and TechNet subscribers today, according to this post on Windows 7 Team Blog. And then on May 5th, Windows 7 RC will be released for download by the general public. I am patiently (no choice, I guess) waiting on the public availability of Windows 7 RC…
When I tried to run a project today and got an “Unable to start debugging on the web server” error: According to the suggestion in the error message, I ran the project without debugging, and it did provide more information about the error: Parser Error Message: An XML comment cannot contain ‘–‘, and ‘-‘ cannot be the last character. Line 27, position 105. Source File: ******\web.config Line: 27 In my web.config file, I commented out […]
This actually applies to other data controls such as Repeater and DataList, but here I will just focus on GridView control. On ASP.NET web site, there is a tutorial titled “using ModalPopup with a Repeater Control”. To make the ModalPopup work, the tutorial says that the ModalPopupExtender must be put within the <ItemTemplate> section of the Repeater control, but the popup panel is outside the Repeater control. The reason is that if the ModalPopupExtender control […]