-1

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

问题是我想添加一些 asp.net 控件,例如 TextBox 和按钮等等,但是当我向其中添加服务器端控件并运行页面时,它给了我无法遵循的错误,因为它出现在浏览器的选项卡上。

错误以 TextBox 类型的控件“txt”开头...,然后它给了我导航已取消,浏览器将我定向到

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]

我使用的是浏览器 IE 版本 9。Visual Studio 2005。谢谢

4

2 回答 2

0

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

于 2012-07-02T07:44:56.353 回答
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>
于 2012-07-02T08:38:29.970 回答