Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何链接到ASP:DetailsView';s通过外部页面插入模式_Asp.net_Web Applications_Asp.net 2.0_Detailsview - Fatal编程技术网

Asp.net 如何链接到ASP:DetailsView';s通过外部页面插入模式

Asp.net 如何链接到ASP:DetailsView';s通过外部页面插入模式,asp.net,web-applications,asp.net-2.0,detailsview,Asp.net,Web Applications,Asp.net 2.0,Detailsview,与许多ASP.NET文档和示例不同,我在一个页面上执行gridview列表,它链接到第二个页面以执行编辑/更新视图,并在GET字符串中发送记录的ID 在我的编辑/更新视图中,我使用ASP:DetailsView查看、编辑和插入记录。所有这些都很好 在 DealsVIEW/COD>页中,我自动生成了新记录< /代码>链接,该链接使用回发来显示要填写的空白插入表单。 唯一的问题是,我不知道如何从外部页面链接到DetailsView的insert视图。我遗漏了什么吗?我可能误解了你的问题,但是 我不相

与许多ASP.NET文档和示例不同,我在一个页面上执行gridview列表,它链接到第二个页面以执行编辑/更新视图,并在GET字符串中发送记录的ID

在我的编辑/更新视图中,我使用ASP:DetailsView查看、编辑和插入记录。所有这些都很好

在<代码> DealsVIEW/COD>页中,我自动生成了<代码>新记录< /代码>链接,该链接使用回发来显示要填写的空白插入表单。


唯一的问题是,我不知道如何从外部页面链接到
DetailsView
insert
视图。我遗漏了什么吗?

我可能误解了你的问题,但是

我不相信您可以“链接到插入视图”,但您可以做的是在页面加载后以编程方式更改DetailsView的模式。记得先检查传入的ID是否有值

例如:

If Not idValue Is Nothing Then   
    yourDetailsViewName.ChangeMode(DetailsViewMode.Insert)
End If
查看MSDN页面了解更多信息:

我可能误解了你的问题,但是

我不相信您可以“链接到插入视图”,但您可以做的是在页面加载后以编程方式更改DetailsView的模式。记得先检查传入的ID是否有值

例如:

If Not idValue Is Nothing Then   
    yourDetailsViewName.ChangeMode(DetailsViewMode.Insert)
End If
查看MSDN页面了解更多信息:

我只是想继续说,尽管我没有找到链接到特定页面状态的方法,但我确实发现了dataview的DefaultMode参数,它至少允许您选择初始状态

因此: DefaultMode=“插入”


至少允许您选择插入模式作为默认模式。

我只是想继续说,尽管我没有找到链接到特定页面状态的方法,但我发现了dataview的DefaultMode参数,它至少允许您选择初始状态

因此: DefaultMode=“插入”


至少允许您选择插入模式作为默认模式。

我也在做同样的事情。为了帮助扩展它,我传入一个QueryString参数,如果设置了它,那么我将在页面加载上执行ChangeMode。例如:/mypage.aspx?edit=true我也在做同样的事情。为了帮助扩展它,我传入一个QueryString参数,如果设置了它,那么我将在页面加载上执行ChangeMode。ex:/mypage.aspx?编辑=true