添加服务器端控件时出现问题

时间:2012-07-02 07:27:34

标签: asp.net html

我有一个完整的HTML项目,包含完整的.CSS文件。

问题是我想添加一些asp.net控件,如TextBox和Buttons,什么不是,但当我向它添加服务器端控件并运行页面时,它给了我错误,我无法关注,因为它出现在选项卡上浏览器。

错误从控件'txt'开始,类型为TextBox ...,然后它给我导航已取消,浏览器指示我

  

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

以下是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]

我正在使用Browser IE 9。 Visual Studio 2005。 谢谢

2 个答案:

答案 0 :(得分:0)

由于您提供的信息有限,我想问题是您将ASP.NET控件添加到HTML页面而不是ASP.NET页面,这就是您看到错误的原因。 ASP.NET控件由服务器执行并转换为浏览器可读的HTML控件。因此,您只能将ASP.NET控件添加到ASP.NET页面。

答案 1 :(得分:0)

尝试使用下面给出的代码:

<%@ 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>