没有FormView的数据绑定?

时间:2011-05-15 01:51:55

标签: asp.net vb.net data-binding wizard

我有一个带有Wizard控件的ASP.NET页面,其中包含几个步骤和大约80个表单域。收集数据并从代码隐藏页面插入数据库。我需要设置这个表单,这样你不仅可以插入,还可以编辑记录。所以我想对数据字段进行数据绑定。我宁愿不使用FormView,因为我不得不修改我现有的代码,因为你无法直接访问FormView中的控件。有没有办法在不使用FormView的情况下对字段进行数据绑定?如果答案显而易见的话,我就是这样的新人,很抱歉。

1 个答案:

答案 0 :(得分:0)

向导只是一个UI控件,其中包含许多步骤。您可以使用它来插入,编辑,删除或您能想到的任何其他内容。您可以拥有INSERT向导和EDIT向导。不同之处在于它们中有两个并且每个代码背后的代码(可能在CompletedStep上)将具有稍微不同的代码来保持数据。插入向导将调用插入数据库查询,编辑将调用更新查询。

话虽这么说,你可以访问FormView内的控件,我不知道为什么你说你不能单独访问FormView的控件。您可以。请参阅Using FindControl: Accessing Controls in a Formview

你甚至可以将两个向导放在formview的两个状态中 - InsertTemplateEditTemplate但这有点疯狂:)