如何使用DetailView显示一个选定的记录?

问题描述:

我在ASP.Net Visual Studio中有一个要求特定细节的表单。在用户将他们的详细信息输入到数据库中之后,我希望能够查看他们的记录并以不同的网页形式对其进行编辑。如何使用DetailView显示一个选定的记录?

如何查看一个选择我的表单中的记录行而不是查看整个数据库表?

我想过使用DetailView,但它仍然显示数据库中的所有记录(一次只有一个)。

然后我想到使用会话,但我不知道如何做这个?

我可以创建一个文本框输入个人用户名(主键),然后将打开他们的详细信息?

更新:我不想要的是DetailView也可以查看其他细节。这意味着我不想在DetailView上记录其他人的记录。我只想要那个人的一个记录,没有其他人的记录。

+0

我真的不明白你想达到什么样的细节的主键数据。你写你想查看“一个选定的行”,然后你写它实际上显示你“一次一个”。 (=那么问题在哪里?)我认为DetailsView是你想要的。你看过一些例子/教程吗? http://quickstarts.asp.net/QuickStartv20/aspnet/doc/ctrlref/data/detailsview.aspx – rocky 2014-09-21 09:56:02

+0

@rocky我说的是我想在用户输入这些详细信息后查看一行记录。我不想要的是DetailView也有其他的细节。所以其他人的记录。我只想要那个人的一个记录,没有其他人的记录。对不起,不清楚。 – sass 2014-09-21 10:31:40

保存到数据库后,重定向到一个新的页面发布使用合适的会话管理技术&负载DetailsView控件

+0

对不起,我会怎么做? – sass 2014-09-21 10:38:38