2011-04-27 93 views
0

如何根据用户请求填充来自SQL Server的数据?根据用户选择填充数据

例子:

我有大约50个链接(所有用户的链接)的网页,我希望能够有自己的链接,用户点击他们的所有数据带来的另一个页面(模板我相信) 。这里的问题是我不想创建50个页面(每个用户之一)。

如何在ASP.NET C#中完成此操作?

回答

0

它作为创建一个aspx页面和模型简单。

  1. Profile.aspx - 此页面包含当前用户或请求用户的所有视图显示。您可以通过您拥有的链接传递用户ID。例如:
<a href="Profile.aspx?userId=123">John Doe</a> 
  1. 现在在页面加载或控制器(MVC) - 在你后面的代码可以使用该ID来检索用户的详细信息,并开始填充你的aspx页。例如:

txtName.Text = UserModel.Name

或者,如果您正在使用MVC Web应用程序将很容易为命名的控制和设置模型视图的aspx。

+0

首先感谢您的回复。现在,我如何根据Profile.aspx页面中的userId = 123获取数据?我应该使用哪些控件? – jorame 2011-05-04 01:16:24

+0

你使用MVC吗?或只是一个普通的Web应用程序? – 2011-05-04 01:20:13

+0

我正在使用Visual Studio C#2008 ... – jorame 2011-05-04 01:23:44