【发布时间】:2015-12-10 17:51:13
【问题描述】:
目标:将 html 网页链接到 Microsoft 访问文件。此访问文件非常大,并包含标题为:客户姓名、订单号、街道地址、跟踪号和验证日期的列。对于网页,我们需要在后端搜索 microsoft access 文件的 asp 文本框和按钮。
我们正在使用 microsoft expression 4 来编写 .aspx 文件,它可以在设计视图中正确呈现我们想要的方式。但是,在复制代码(.aspx 文件)并将其放入记事本 ++ 并将其保存为 html 文件后,按钮在浏览器窗口中不可见。如何转换 .aspx 文件以在浏览器上呈现?谢谢!
代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<% @ Page Language="C#" %>
<html dir="ltr" xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Returns Received Report</title>
<style type="text/css">
.auto-style1 {
font-size: xlarge;
}
.auto-style2 {
text-align: center;
}
.auto-style3 {
margin-left: 0px;
}
.auto-style4 {
margin-left: 280px;
}
.auto-style5 {
margin-left: 0px;
margin-bottom: 0px;
}
</style>
</head>
<body>
<div class="auto-style2">
<body bgcolor="#black"><p></p>
<div class="auto-style2">
<br />
<br />
<strong><span class="auto-style1"><u>Search for a Return:</u><br/>
<br />
</span></strong>
</div>
<form id="form1" runat="server">
<div class="auto-style4">
<asp:TextBox id="Customer" runat="server" Visible="true" Width="261px" CssClass="auto-style5" Height="22px" BackColor="Black" BorderColor="Black"></asp:TextBox>
<asp:Button id="Button1" runat="server" Visible="true" PostBackUrl="Customer.aspx" Text="Search by Customer" BorderStyle="Outset" />
</div>
<br />
<br />
<asp:TextBox id="PO" runat="server" Visible="true" Width="261px" EnableViewState="True"></asp:TextBox>
<asp:Button id="Button2" runat="server" Visible="true" PostBackUrl="Order Number.aspx" Text="Search by Order Number" BorderStyle="Outset" Width="181px" />
<br />
<br />
<asp:TextBox id="ADDRESS" runat="server" Visible="true" Width="261px"></asp:TextBox>
<asp:Button id="Button3" runat="server" PostBackUrl="Street_Address.aspx" Text="Search by Street Address" BorderStyle="Outset" Width="181px" />
<br />
<p>
<asp:TextBox id="TrackingNumber" runat="server" Visible="true" Width="261px"></asp:TextBox>
<asp:Button id="Button4" runat="server" PostBackUrl="TrackingNumber.aspx" Text="Search by Tracking Number" BorderStyle="Outset" Width="181px" />
</p>
<p>
<asp:TextBox id="VerifiedDate" runat="server" Visible="true" Width="261px" CssClass="auto-style3"></asp:TextBox>
<asp:Button id="Button5" runat="server" PostBackUrl="TrackingNumber.aspx" Text="Search by Verified Date" BorderStyle="Outset" Width="181px" />
</p>
<asp:TextBox runat="server" id="TextBox1"></asp:TextBox>
</div>
<p> </p>
</form>
</body>
</html>
【问题讨论】:
-
HTML 不解释为 ASP.Net 代码。那永远行不通。
-
显然,您对stackoverflow.com/questions/32529455/… 的回复不满意。您需要执行服务器端 .NET 框架。
<asp:TextBox标签对浏览器毫无意义。 -
好的,请指导我如何从 microsoft expression 获取文件并让它们在浏览器中呈现?
-
@Igor,感谢您的帮助你是说我应该得到:asp.net/get-started/websites 让它工作吗?
-
@dkwalker2392 - 您需要使用 ASP.NET 将应用程序部署到 IIS