HighTechTalks DotNet Forums  

Error: Inserting an ASP.NET control will convert the HTML form

ASP.net Web Controls microsoft.public.dotnet.framework.aspnet.webcontrols


Discuss Error: Inserting an ASP.NET control will convert the HTML form in the ASP.net Web Controls forum.



Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old   
Tom Wilkerson
 
Posts: n/a

Default Error: Inserting an ASP.NET control will convert the HTML form - 02-05-2010 , 10:39 AM






Whenever I drop a ASP.NET control on the .aspx page, I kept getting this
popup.
Inserting an ASP.NET control will convert the HTML form in the page to an
ASP.NET form and remove its current properties. Do you want to insert the
ASP.NET control?

Answering YES removes the html properties and causes many errors.
Consequently, I am unable to add new fields to the .aspx form using the
design view.

I have upgraded to SP1 and checked other references but could not make these
work for me.

http://forums.asp.net/p/1465942/3383884.aspx
http://forums.asp.net/p/1229424/2223548.aspx

Is there a setting in Visual Studio 2008 to prevent converting the html form
to asp.net form? Other fix or change?

Here's a little of the request.aspx.cs as a reference to you. Thanks for
your help.

<%@ Page Language="C#" EnableEventValidation="false" validateRequest='false'
AutoEventWireup="true" CodeFile="Copy of Request.aspx.cs"
Inherits="Composer.RequestPage"%>
<%@ Register Src="StdFooter.ascx" TagName="StdFooter" TagPrefix="uc3" %>
<%@ Register Src="index.ascx" TagName="Main" TagPrefix="uc1" %><!DOCTYPE
html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<style type="text/css"> .style6
{
width: 121px;
}
.style7
{
width: 126px;
}
</style> <html xmlns="http://www.w3.org/1999/xhtml"><head
id="composerhead"
runat="server"><title>ComposComposComposComposer</title><ufy:Application
runat="server" id="_ComposerApp"></ufy:Application>
</head>
<body>
<ufy:Body id="_body_" runat="server">
<form action="" id="composer" ondblclick="doDoubleClick();"
runat="server" style='background-color: #f7f7f7; height: 100%; width: 100%'>
<ufy:SplitPane id="_ComposerSplitPane" runat="server">
<ufy:SplitPanePanel id="_ComposerOutline" runat="server">
<uc1:Main id="indexpage" runat="server"></uc1:Main>
</ufy:SplitPanePanel>
<ufy:SplitPanePanel cssclass="splitpane"
id="_ComposerContent" runat="server">
<div class="menu_container">
<asp:Menu backcolor="navy" cssclass="formmenu"
id="ComposerMenu" orientation="horizontal" runat="server" skinid="mainMenu">
<Items >
<asp:MenuItem
imageurl="images/actn029.gif" text="Edit the Document" value="Edit"/>
<asp:MenuItem
imageurl="images/actn021.gif" text="Save" value="ActSave"/>


--
Tom

Reply With Quote
  #2  
Old   
Nathan Sokalski
 
Posts: n/a

Default Re: Error: Inserting an ASP.NET control will convert the HTML form - 02-05-2010 , 03:48 PM






In order to use ASP.NET controls, you must also be using an ASP.NET form.
The reason for this has to do with the postback process. I would recommend
starting with an ASP.NET form. All the attributes that can be added to an
HTML form can also be added to an ASP.NET form; if they are not actual
properties of the ASP.NET form control, they will be items in the form's
Attributes property. Keep in mind that if an attribute is added in design
view that is not a property, it will be passed through as is when the HTML
is generated. For example, in your HTML form you include:

ondblclick="doDoubleClick();"

Even though this is not a property of the ASP.NET form, you can include it
the same way and it will pass through when the HTML is generated so that
your generated form tag will have the ondblclick attribute. Hopefully this
all helps.
--
Nathan Sokalski
njsokalski (AT) hotmail (DOT) com
http://www.nathansokalski.com/

"Tom Wilkerson" <TomWilkerson (AT) discussions (DOT) microsoft.com> wrote

Quote:
Whenever I drop a ASP.NET control on the .aspx page, I kept getting this
popup.
Inserting an ASP.NET control will convert the HTML form in the page to an
ASP.NET form and remove its current properties. Do you want to insert the
ASP.NET control?

Answering YES removes the html properties and causes many errors.
Consequently, I am unable to add new fields to the .aspx form using the
design view.

I have upgraded to SP1 and checked other references but could not make
these
work for me.

http://forums.asp.net/p/1465942/3383884.aspx
http://forums.asp.net/p/1229424/2223548.aspx

Is there a setting in Visual Studio 2008 to prevent converting the html
form
to asp.net form? Other fix or change?

Here's a little of the request.aspx.cs as a reference to you. Thanks for
your help.

%@ Page Language="C#" EnableEventValidation="false"
validateRequest='false'
AutoEventWireup="true" CodeFile="Copy of Request.aspx.cs"
Inherits="Composer.RequestPage"%
%@ Register Src="StdFooter.ascx" TagName="StdFooter" TagPrefix="uc3" %
%@ Register Src="index.ascx" TagName="Main" TagPrefix="uc1" %><!DOCTYPE
html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
style type="text/css"> .style6
{
width: 121px;
}
.style7
{
width: 126px;
}
/style> <html xmlns="http://www.w3.org/1999/xhtml"><head
id="composerhead"
runat="server"><title>ComposComposComposComposer</title><ufy:Application
runat="server" id="_ComposerApp"></ufy:Application
/head
body
ufy:Body id="_body_" runat="server"
form action="" id="composer" ondblclick="doDoubleClick();"
runat="server" style='background-color: #f7f7f7; height: 100%; width:
100%'
ufy:SplitPane id="_ComposerSplitPane" runat="server"
ufy:SplitPanePanel id="_ComposerOutline"
runat="server"
uc1:Main id="indexpage" runat="server"></uc1:Main
/ufy:SplitPanePanel
ufy:SplitPanePanel cssclass="splitpane"
id="_ComposerContent" runat="server"
div class="menu_container"
asp:Menu backcolor="navy" cssclass="formmenu"
id="ComposerMenu" orientation="horizontal" runat="server"
skinid="mainMenu"
Items
asp:MenuItem
imageurl="images/actn029.gif" text="Edit the Document" value="Edit"/
asp:MenuItem
imageurl="images/actn021.gif" text="Save" value="ActSave"/


--
Tom

Reply With Quote
Reply




Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.