Asp.net 如何通过从后台代码文件获取参数来构建url?

Asp.net 如何通过从后台代码文件获取参数来构建url?,asp.net,Asp.net,假设我有一个名为:test.aspx的页面和一个隐藏的代码文件test.aspx.cs 现在,在test.aspx中,有一个框架的“src”属性是动态的: <iframe src="anotherPage.aspx?id=<%=id%>" xxx> 但它似乎不起作用 发生了什么事 "protected strin id"; 应该是 public string id; 在ASP.NET中使用表达式时,使用属性而不是公共字段是 使用自动实现的属性,在C#中的情况更简单

假设我有一个名为:
test.aspx
的页面和一个隐藏的代码文件
test.aspx.cs

现在,在test.aspx中,有一个框架的“src”属性是动态的:

<iframe src="anotherPage.aspx?id=<%=id%>" xxx>
但它似乎不起作用

发生了什么事

"protected strin id";
应该是

public string id;

在ASP.NET中使用表达式时,使用属性而不是公共字段是

使用自动实现的属性,在C#中的情况更简单

查看以下内容是否有帮助:

<iframe src="anotherPage.aspx?id=<%= ID %>" xxx>

(如果您的ID是整数,最好将其设置为int-类型安全性很好!)
<iframe src="anotherPage.aspx?id=<%= ID %>" xxx>
public string ID { get; set; }