problemas al agregar control del lado del servidor

Tengo un proyecto completamente HTML, con un archivo .CSS completo.

La cuestión es que quiero agregar algunos controles de asp.net como TextBox y Buttons y demás, pero cuando agrego controles del lado del servidor y ejecuto las páginas, me da errores que no puedo seguir porque aparece en la pestaña del navegador.

El error comienza con el control 'txt' de tipo TextBox..., y luego me da Navegación cancelada, y el navegador me dirige a

http://youtubedownloader.mybrowserbar.com/cgi/errors.cgi?q=http://localhost:55942/Dar%2520Al-Thaqafah/Default2.aspx&type=dns&ISN=A9B31DEE919345BE838EAF628EAFA22F&ccv=149&cnid=937811&cco=US&ct=1&sc=500

Aquí está el código de la página default2.aspx

[%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default2.aspx.vb" Inherits="Default2" %]




   [div class="header"]
        [div class="logo"><a href="Default.aspx"></a></div]            
    [div id="menu"]
        [ul]                                                                       
        [li class="selected"][a href="Default.aspx"]Home[/a][/li]
        [li][a href="Default2.aspx"]Available Books[/a][/li]
        [li][a href="Default3.aspx"]Register[/a][/li]
        [li][a href="Default4.aspx"]Checkout[/a][/li]
        [li][asp:TextBox ID="txt" runat="server"][/asp:TextBox][/li]
        [li][asp:Button ID="btn" Text="hhhhh" runat="server" /][/li]
        [/ul]
    [/div]      
 [/div]

[/div]

Estoy usando Browser IE versión 9. Visual Studio 2005. Gracias

preguntado el 02 de julio de 12 a las 08:07

? ¿Puede mostrarnos algún código/captura de pantalla del error de página, etc.? -

¿Puede proporcionar los detalles exactos del error que obtiene en el navegador mientras se ejecuta? -

@mortb ese es el problema principal, ningún error para mostrar solo me llevará directamente al enlace que proporcioné arriba. Gracias a todos. -

@Girijaa en el mismo enlace verá este hipervínculo para definir el error 'errors.cgi?q=localhost:55942/Dar%2520Al-Thaqafah/… '-

@ user1400575 el enlace que proporciona apunta a localhost y, por lo tanto, el mundo exterior no puede ver los detalles de su error. ¿Puede publicar su código de página 'default.aspx'? -

2 Respuestas

Prueba con el código que se muestra a continuación:

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default2.aspx.vb" Inherits="Default2" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
        <div class="logo"><a href="Default.aspx"></a></div>            
        <div id="menu">
            <ul>                                                                       
                <li class="selected"><a href="Default.aspx">Home</a></li>
                <li><a href="Default2.aspx">Available Books</a></li>
                <li><a href="Default3.aspx">Register</a></li>
                <li><a href="Default4.aspx">Checkout</a></li>
                <li><asp:TextBox ID="txt" runat="server"></asp:TextBox></li>
                <li><asp:Button ID="btn" Text="hhhhh" runat="server" /></li>
           </ul>
        </div> 
    </form>
</body>
</html>

Respondido 02 Jul 12, 09:07

Muchas gracias hombre, eso realmente funcionó para mí, agradezco tu ayuda. m.ghannaj

Bueno, con la información limitada que proporcionó, supongo que el problema es que está agregando controles ASP.NET a una página HTML y no a una página ASP.NET y es por eso que ve los errores. Los controles ASP.NET son ejecutados por el servidor y convertidos en controles HTML legibles por navegador. Por lo tanto, solo puede agregar controles ASP.NET solo a la página ASP.NET.

Respondido 02 Jul 12, 08:07

Gracias por eso, copié el código html y lo pegué en la página default.aspx. No sé dónde está el problema. - m.ghannaj

¿Intentaste ejecutarlo ahora? Si hay un error, ¿puedes publicar una captura de pantalla? o el error completo? - Ashwin Singh

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.