如何让Asp.Net将用户重定向回起点
伙计们,我已经写代码15年多了,但直到3个月前才设法避免“Web开发” 我继承了一个旧的Asp.net应用程序(从.NET1.1开始,现在是.NET2.0),它是我们产品的管理工具 在一些地方,管理工具只是维护一长串的值 列表(可能是200多个项目)出现在GridView(第a页)中,用户单击某个项目的编辑按钮,这将使他们进入该项目的编辑页面(第B页),在该页面上,他们可以更改值(或多个值,列表中的一个项目可能与多个值相关联,例如名称和地址、首选颜色、猫的品种……) 当前,当用户在页面B上按“保存”时,我们将重定向回页面A。该页面在列表顶部打开,这会让用户感到烦恼,因为通常需要一起配置顺序中的多个项目,并且用户需要1。记住他们刚刚编辑的项目,2。向下滚动到该项目 我想做的是让列表将用户带回他们刚刚编辑的项目,因为通常需要一起配置顺序中的多个项目 最快的停枪时间。继续读下去如何让Asp.Net将用户重定向回起点,asp.net,navigation,Asp.net,Navigation,伙计们,我已经写代码15年多了,但直到3个月前才设法避免“Web开发” 我继承了一个旧的Asp.net应用程序(从.NET1.1开始,现在是.NET2.0),它是我们产品的管理工具 在一些地方,管理工具只是维护一长串的值 列表(可能是200多个项目)出现在GridView(第a页)中,用户单击某个项目的编辑按钮,这将使他们进入该项目的编辑页面(第B页),在该页面上,他们可以更改值(或多个值,列表中的一个项目可能与多个值相关联,例如名称和地址、首选颜色、猫的品种……) 当前,当用户在页面B上按“保
公认的做法是什么 提前谢谢
B.担忧者您可以做的最简单的方法是在URL的查询字符串中从PageB传回id,同时在保存到PageB后重定向回PageA e、 g.www.example.com/PageA.aspx?editedId=89 在PageA的PageLoad中,您可以通过检查HttpContext.Current.QueryStrubg[“editedId”]中是否存在有效值来检查这是否来自编辑详细信息页面, 如果有,这意味着它来自PageB。 可以使用此值轻松地高亮显示或选择datagrid中的行 最快的停枪并继续阅读
一个好的控件允许您在同一页上同时编辑多行,例如在PageA上,并将它们保存在一起。检查数据网格的Telerik控制。您会喜欢的。您可以做的最简单的方法是在URL的查询字符串中从PageB传回id,同时在保存到PageB后重定向回PageA e、 g.www.example.com/PageA.aspx?editedId=89 在PageA的PageLoad中,您可以通过检查HttpContext.Current.QueryStrubg[“editedId”]中是否存在有效值来检查这是否来自编辑详细信息页面, 如果有,这意味着它来自PageB。 可以使用此值轻松地高亮显示或选择datagrid中的行 最快的停枪并继续阅读
一个好的控件允许您在同一页上同时编辑多行,例如在PageA上,并将它们保存在一起。检查数据网格的Telerik控制。你会喜欢的。这可以通过使用锚定标签来实现。 在页面A上输出元素时,在每个元素旁边设置一个锚定标记,如下所示:
<a name="#175"></a>
这可以通过使用锚定标签来实现。 在页面A上输出元素时,在每个元素旁边设置一个锚定标记,如下所示:
<a name="#175"></a>
@WebDude,谢谢,但是设置锚定标签应该是@WebDude,谢谢,但是设置锚定标签应该是