日期:2014-05-17  浏览次数:20462 次

asp如何转aspx
有个页面是用asp写的,里面有很多的选择判断语句,如下:
<% if request.QueryString("txt")="1" then %> <a href="manage.asp?id=index1.asp">链接</a> <% Else %> <a href="manage.asp?id=index2.asp">链接</a> <% End If %>

然后又在下面的地方出现了如下语句:

<iframe src="<%=request.QueryString("id")=" %>"></iframe>

对asp这种用法不的太了解,请问如果用aspx页面写该怎么实现呢?

------解决方案--------------------
第一个用hyperlink 控件,在page_load中判断QueryString

C# code

protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (Request.QueryString["txt"] == "1")
                    hyperLink1.NavigateUrl = "manage.asp?id=index1.asp";
                else
                    hyperLink1.NavigateUrl = "manage.asp?id=index2.asp";
            }
        }