我正在使用asp.net CreateUserWizard来创建门户网站。接口页面如下:
在最后一步中,我有一个pdf文件的链接。我想要的是点击它,将打开一个pdf文件。但是它失败了,它总是进入第一个屏幕(登录网页)。 最后一步的相应代码:
<asp:CompleteWizardStep runat="server" ID="CompleteWizardStep">
<ContentTemplate>
<table style="font-family: Verdana; font-size: 100%;">
<tr>
<td align="center" class="style5" style="color: White; background-color: #5D7B9D;
font-weight: bold;">
Complete
</td>
</tr>
<tr>
<td class="style1">
Your account request was successfully submitted. Please download the
<a href="../Exhibit1.pdf">form</a> and return it. You shoud receive an email response within 3 business days.
Thank you.
</td>
</tr>
<tr>
<td align="right" class="style1">
<asp:Button ID="ContinueButton" runat="server" BackColor="#FFFBFF" BorderColor="#CCCCCC"
BorderStyle="Solid" BorderWidth="1px" CausesValidation="False" CommandName="Continue"
Font-Names="Verdana" ForeColor="#284775" Text="Download Form" ValidationGroup="CreateUserWizard1"
PostBackUrl="~/admin/DownloadFile.aspx" />
</td>
</tr>
</table>
</ContentTemplate>
您认为代码根本不起作用。 还有PostBackUrl =&#34;〜/ admin / DownloadFile.aspx&#34;也没有用,它也会登录页面。我听说我们启用了Javascript。但是如何改变我的代码,因为它不在代码背后。
非常感谢。
答案 0 :(得分:1)
似乎~/Admin/DownloadFile.aspx
受到保护,用户无权访问此文件或管理员位置。
您可以将DownLoadFile.aspx放在不受限制的区域