ACC97: Cannot Enter Line Breaks in Active Server Pages
ID: Q188860
|
The information in this article applies to:
SYMPTOMS
Advanced: Requires expert coding, interoperability, and multi-user skills.
In an ASP form, you cannot add line breaks to a field as you can in a form
in Microsoft Access. Using CTRL+ENTER will insert a line break; however,
after committing the record, the line break will not be present.
CAUSE
The ASP page uses a function, MakeHTMLValue(), to convert the user's
response to HTML format. Because this function does not have the capability
of converting the carriage return and linefeed combination (CR/LF) to the
required escape sequence, it is parsed out of the string.
STATUS
Microsoft has confirmed this to be a problem in Microsoft Access 97.
MORE INFORMATION
Steps to Reproduce Problem
- Open the sample database Northwind.mdb.
- On the File menu, click Save As HTML. Click Next in the "Publish to the
Web" dialog box.
- On the next screen, select the Customers form on the Forms tab,
and then click Next.
- The next screen prompts you to select a default template. Leave the
text box blank an click Next.
- Select Dynamic ASP, and then click Next.
- In the Data Source Name box, type the name of a System DSN
on your Web server that points to the sample database Northwind.
For more information on how to define a system DSN, search the Help
index for "ODBC, setting up data sources," and see the following
article in the Microsoft Knowledge Base:
Q159682 "Data Source Name Not Found" Err Msg Opening Web Page
- In the Server URL box of that same screen, enter the URL that points to
the Web Server location where your ASP files will be stored and click
Next.
For example, if you store the ASP files in the \IISSamples folder
on the \\PubTest server, type http://pubtest/iissamples/ as your
Server URL.
- Select the folder on your Web server indicated by the Server URL you
entered in step 7.
NOTE: This folder must have Execute permission.
For more information on ASP permissions see the following article
in the Microsoft Knowledge Base:
Q162975 ACC97: Permissions Necessary to View HTML, IDC, and ASP
Files
- Click Finish. The "Publish to the Web" Wizard creates 2 files:
Customers_1.asp, and Customers_1alx.asp.
- View the Web page Customers_1.asp in your browser.
- In the Address field of the first customer record, insert a line break
by pressing CTRL+ENTER and enter additional data.
- Click the Commit button. The data will be written to the Northwind
database and the Browser data will be refreshed from the table.
Note that the data in the Address field does not show a line break.
REFERENCES
For more information about exporting ASP files, search the Help Index for
"ASP files," or ask the Microsoft Access 97 Office Assistant.
For more information on how to create and modify ASP files, please refer
to your Microsoft ASP documentation.
Keywords : kbdta IntAsp
Version : WINDOWS:97
Platform : WINDOWS
Issue type : kbbug
Last Reviewed: April 23, 1999