📄 home.aspx
字号:
String sHref = "javascript:openWindow('"
+ InsertSessionId(Request.Path)
+ "/cardetail.aspx?id=" + sCarID
+ "', '" + sCarID + "')";
// result is something like:
// javascript:openWindow('cardetail.aspx?id=1', '1')
// update HRef in controls to new value
HyperLink oLink = (HyperLink)args.Item.FindControl("lnkCarImage");
oLink.NavigateUrl = sHref;
oLink = (HyperLink)args.Item.FindControl("lnkCarImage");
oLink.Target = "";
oLink = (HyperLink)args.Item.FindControl("lnkCarName");
oLink.NavigateUrl = sHref;
oLink = (HyperLink)args.Item.FindControl("lnkCarName");
oLink.Target = "";
}
}
// -------------------------------------------------------------------
// function to insert SessionID into path if running in cookieless
// session mode, and return just the path with no filename
// does not insert session ID if not in "cookieless" mode
String InsertSessionId(String sPath) {
String sResult = Response.ApplyAppPathModifier(sPath);
return sResult.Substring(0, sResult.LastIndexOf("/"));
}
// -------------------------------------------------------------------
// -------------------------------------------------------------------
</script>
<!doctype html public "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<basefont size="2" />
<link rel="stylesheet" type="text/css" href="stylesheets/wcc<% = sStyleSize %>.css" />
<title>Xrox Car Company - News and Model List</title>
<script language='JavaScript'>
<!--
function openWindow(sHref, sCarID) {
// open cardetail.aspx page in new window and bring to front
var newWin = window.open(sHref, 'WCCDetail' + sCarID,
'scrollbars=yes,toolbar=no,location=no,resizable=yes,' +
'directories=no,status=no,menubar=no,width=635,height=550,top=5,left=5');
newWin.focus()
}
//-->
</script>
</head>
<body id="BodyTag" runat="server" leftmargin="0" topmargin="0"
rightmargin="0" bgcolor="#ffffff" class="body-text">
<div style="position:absolute;height:0px;"><font size="1" color=#ffffff">
<!-- skip links for aural page readers -->
<layer visibility="hidden">
<a href="#news" style="color:#ffffff;font-size:1px;text-decoration:none"><img width="1" height="1" hspace="0" vspace="0" src="images/_blnk.gif" border="0" style="height:0" alt="Skip to News" /></a>
<a href="#models" style="color:#ffffff;font-size:1px;text-decoration:none"><img width="1" height="1" hspace="0" vspace="0" src="images/_blnk.gif" border="0" style="height:0" alt="Skip to Model List" /></a>
<a href="#links" style="color:#ffffff;font-size:1px;text-decoration:none"><img width="1" height="1" hspace="0" vspace="0" src="images/_blnk.gif" border="0" style="height:0" alt="Skip to Other Page Links" /></a>
</layer>
</font></div>
<wcc:pagebanner id="ctlBanner" runat="server" />
<table width="100%" border="0" cellspacing="10" cellpadding="10">
<form runat="server">
<tbody>
<tr>
<td width="25%" rowspan="2" bgcolor="#ffffaa" valign="top">
<a name="news" /><font face="Arial,Helvetica,sans-serif" size="4" color="#b50055">
<span class="large-red-text"><b>* Buy online now!</b></span><br /></font>
<font face="Tahoma,Arial,Helvetica,sans-serif" size="2">
<span class="body-text">Select your car, choose the extras you require, and place your order online now!
Or </span><a class="std-link" href="compare.aspx">compare our models</a><span class="body-text"> to make sure
you choose the right car for you!</span><br /><br />
<asp:Repeater id="repNews" runat="server">
<ItemTemplate><font face="Tahoma,Arial,Helvetica,sans-serif" size="2">
<b>
<asp:Hyperlink runat="server" CssClass="std-link"
Text='<%# DataBinder.Eval(Container.DataItem, "NewsTitle") %>'
NavigateUrl='<%# DataBinder.Eval(Container.DataItem, "NewsID",
"readnews.aspx?id={0}") %>' />
</b><br />
<span class="body-text"><%# DataBinder.Eval(Container.DataItem, "NewsPrecis") %> ... </span>
<font size="1"><span class="small-text">
[<asp:Hyperlink runat="server" CssClass="small-link" Text='read more'
NavigateUrl='<%# DataBinder.Eval(Container.DataItem, "NewsID",
"readnews.aspx?id={0}") %>' />]
</span></font><br /><br /></font>
</ItemTemplate>
</asp:Repeater><br />
<font face="Arial,Helvetica,sans-serif" size="2" color="#b50055">
<span class="body-red-text"><b>* Add me to the mailing list</b></span></font><br />
<font size="1"><span class="small-text">Your email address:</span></font>
<asp:RequiredFieldValidator id="valRequired" runat="server"
ControlToValidate="txtMailList"
ErrorMessage="* You must enter a value in the email address text box"
Display="dynamic">
*
</asp:RequiredFieldValidator>
<asp:RegularExpressionValidator id="valRegExpr" runat="server"
ControlToValidate="txtMailList"
ValidationExpression=".*@.*\..*"
ErrorMessage="* You must provide a valid email address in the text box"
Display="dynamic">
*
</asp:RegularExpressionValidator><br /></font>
<font face="Arial,Helvetica,sans-serif" size="3">
<asp:TextBox id="txtMailList" Columns="20" runat="server" title="Enter your email address" />
</font>
<font face="Tahoma,Arial,Helvetica,sans-serif" size="2">
<asp:Button id="btnMailList" OnClick="AddToMailingList" Text="Go" runat="server" title="Submit email address" /></font>
</td>
<td width="75%" wrap="nowrap" title="Links to other pages">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center">
<a name="links" />
<a title="Compare Models" href="compare.aspx">
<img src="images/btn_compare.gif" width="100" height="49" alt="Compare Models" border="0" /></a>
</td>
<td align="center">
<a title="Contact Us" href="contact.aspx">
<img src="images/btn_contact.gif" width="100" height="49" alt="Contact Us" border="0" /></a>
</td>
<td align="center">
<a title="Terms and Conditions" href="tandc.aspx">
<img src="images/btn_tandc.gif" width="100" height="49" alt="Terms and Conditions" border="0" /></a>
</td>
<td align="center">
<a title="My Cars" href="secure/mycars.aspx">
<img src="images/btn_mycars.gif" width="100" height="49" alt="My Cars" border="0" /></a>
</td>
</tr>
<tr>
<td colspan="4" align="center">
<font face="Arial,Helvetica,sans-serif" size="3" color="#b50055">
<asp:ValidationSummary Font-Name="Arial,Helvetica,sans-serif"
id="valSummary" cssClass="large-red-text" runat="server"
HeaderText="<b>You could not be added to the mailing list:</b>"
ShowSummary="true" DisplayMode="List" /><asp:Label
id="lblMessage" cssClass="large-red-text" runat="server" /></font></td>
</tr>
</table>
</td>
</tr>
<tr>
<td valign="top">
<a name="models" />
<asp:DataGrid id="dgrModels" runat="server" Width="100%"
BorderStyle="None" CellSpacing="10"
GridLines="None" CellPadding="10"
ShowHeader="False" AutoGenerateColumns="False"
Font-Size="10" Font-Name="Tahoma,Arial,Helvetica,sans-serif"
OnItemDataBound="SetNavigateUrl">
<ItemStyle VerticalAlign="top" />
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:Hyperlink id="lnkCarImage" runat="server" Target="_blank"
ImageUrl='<%# DataBinder.Eval(Container.DataItem, "Model", "images/{0}150.gif") %>'
ToolTip='<%# DataBinder.Eval(Container.DataItem, "Model", "The Xrox {0} in detail") %>'
NavigateUrl='<%# DataBinder.Eval(Container.DataItem, "CarID", "cardetail-noscript.aspx?id={0}") %>' /><br />
<span class="body-text">
<%# DataBinder.Eval(Container.DataItem, "Price", "Prices from <b>${0:#,##0.00}</b>") %>
</span></ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn>
<ItemTemplate>
<b><font face="Arial,Helvetica,sans-serif" size="3">
<asp:Hyperlink id="lnkCarName" runat="server" CssClass="large-link" Target="_blank"
Text='<%# DataBinder.Eval(Container.DataItem, "Model", "The Xrox {0}") %>'
NavigateUrl='<%# DataBinder.Eval(Container.DataItem, "CarID", "cardetail-noscript.aspx?id={0}") %>' />
</b><br /></font>
<span class="body-text"><%# DataBinder.Eval(Container.DataItem, "Precis") %> ...
</span><font size="1"><span class="small-text">
[<asp:Hyperlink runat="server" CssClass="small-link"
Text='compare models'
NavigateUrl='<%# DataBinder.Eval(Container.DataItem, "Model", "compare.aspx?compare={0}") %>' />]
</span></font></ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>
</td>
</tr>
</tbody>
</form>
</table>
<wcc:footerlinks runat="server" CurrentPageLink="Home" />
<!-- control containing the routine to send email messages -->
<wcc:sendmail id="ctlMail" runat="server" />
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -