C# 用存储过程中的新数据填充文本框

C# 用存储过程中的新数据填充文本框,c#,asp.net,stored-procedures,C#,Asp.net,Stored Procedures,只是尝试用存储过程数据填充testbox1。目前我的代码是: <td> <a href="/test/test/test/testform.aspx?id=<%row.requestnumber%>"><%=row.requestnumber%></a> </td> 新生成的testform.aspx的url中显示的id具有正确的值,例如id=363。它正确地获取并显示了我的存储过程数据 我想从这里开始,在新生成

只是尝试用存储过程数据填充testbox1。目前我的代码是:

<td>
   <a href="/test/test/test/testform.aspx?id=<%row.requestnumber%>"><%=row.requestnumber%></a>
</td>

新生成的
testform.aspx
的url中显示的id具有正确的值,例如
id=363
。它正确地获取并显示了我的存储过程数据

我想从这里开始,在新生成的页面上的文本框中显示该值

比如说
textbox1

我把这个放在url里了吗?c#文件?html文件


非常感谢您的建议

您的意思是
testform.aspx
上会有一个
TextBox
,当用户点击此链接时,您希望该值显示在该
TextBox
中吗?由于您将该值作为查询字符串参数传递,因此可以在
testform.aspx
Page\u Load
事件中对其进行设置。大概是这样的:

this.TextBox1.Text = Request.QueryString["id"];

(这假设
TextBox
名为
TextBox1
。当然,它不应该是这样。只要使用您正在使用的任何名称即可。)如果查询字符串上没有提供
id
值,则应该以静默方式继续设置一个空值(或
null
,但这与客户端没有区别)
TextBox1中的值

我的意思是它不起作用,不能填充文本框的值。@user3541847:您能提供更多的信息吗?链接调用的URL是什么?查询字符串中是否有值?这些值在
Request.QueryString
中可用吗?正在设置的字符串值是什么?您至少需要进行一些调试。“它不起作用”不是对问题的有效描述。