我有一个 ASP.NET 站点,并且我有一个使用 url 查询字符串的页面:
routeToScene.aspx?RunNumber=3253665
RunNumber=XXXXXXX
当我在 URL 中传递参数时,这加载得很好。
我想要做的是通过RunNumber=XXXXXXX
通过另一个页面上的文本框传递来加载此页面:routToHospitalParam.aspx
使用一个简单的提交按钮,该按钮获取文本框中的值并将其传递给第二页的 URL。这应该很简单,我因为找不到答案而感到愚蠢。
这是routeToHospitalParam.aspx
页面中的代码...
<asp:TextBox ID="TextBox1" Width="80px" MaxLength="7" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Submit" PostBackUrl="~/MAP/routeToHospital.aspx" + TextBox1.text />
问题是当我尝试在加载其他页面时使用TextBox1.value
(假设是正确的) 。PostBackUrl