问题标签 [formview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1883 浏览

asp.net - asp:formview中的asp net jquery弹出对话框表单

我有以下问题,我正在使用带有 asp:formview 的弹出 jquery 对话框。

此弹出窗口的目的是让用户输入一个超链接,然后将其放置在 formview 的文本框控件中

弹出对话框 div 位于 body 标记之后的 formview 之外

单击按钮后会显示一个弹出窗口,但页面会立即开始刷新,当然弹出窗口会被隐藏。

如果我将按钮重新定位到 formview 之外 - 页面不会刷新,但我需要在 formview 中使用它。

知道该怎么做吗?

0 投票
2 回答
1362 浏览

asp.net - formview模板中的固定布局

我有 n 个带有表单视图的页面,它们都在其项目/编辑/插入模板中共享类似的布局。

例如,所有项目和编辑模板在我放置字段的地方都有一个标题和正文部分。header 有一定的风格,body 部分也有。

我的问题是如何在我的所有表单视图中强制执行这种样式,而不会一直重复相同的批量 css 样式。

现在我正在为此使用母版页,并在 1 页上使用多个表单视图。我认为这不好。我想要一个 1 页用于编辑/插入/项目和 1 个表单视图。

我希望以某种方式定义一次编辑模板的样式并将其加载到每个表单视图中。当然,并非所有的表单视图都具有相同的字段,所以就像母版页一样,我希望有“区域”,我可以在其中放置我的字段。

我认为完美的方法是让表单视图跨越一个完整的基于母版页的页面,包括它的编辑/插入/项目模板中的内容占位符。

任何想法都非常受欢迎。

编辑:我读到在 .Net 4 中使用动态数据是可能的。我暂时坚持使用3.5。

0 投票
2 回答
1278 浏览

asp.net - 如何使用 FormView 插入复杂的实体框架对象

我正在尝试使用 formview 来插入一个新的实体对象(称为客户),客户引用了另一个名为 Address 的实体。如何在同一个表单视图中填写它们?

谢谢。

0 投票
2 回答
327 浏览

.net - 切换到 FormViewMode.Edit 很慢

当我将 ASP.Net Formview 从只读模式切换到编辑模式时,需要超过 6 秒(从编辑到只读需要一瞬间)。我不知道这是什么原因。EditItemTemplate 包含很多控件(表格、文本框、下拉列表),但实际上并不比 ItemTemplate 更多。然而,我什至已经注释掉了完整的 FormView.DataBound,其中控件是数据有界的,但没有重大变化。我的 ASP.Net Web 应用程序使用 Ajax,Formview 完全嵌套在 UpdatePanel 中。对这种行为有什么建议或假设吗?

编辑:我已经从 EditItemtemplate 中删除了所有 Ajax 控件,现在它的执行速度与 Itemtemplate 一样快。可能是什么原因?删除了以下控件:

所以看来我应该将此线程重命名为“ASP.NET AJAX:扩展器控件的性能问题”。

实际上我的问题是,我在我的项目(3.0x)中有一个对 AjaxControlToolkit.dll 的旧引用。当我删除它并添加更新的 (3.5x) 版本时,它的执行速度几乎与没有扩展器控件时一样快。

0 投票
2 回答
1060 浏览

asp.net - Formview 的替代品?

我正在寻找一个始终处于编辑模式的表单,但我需要绑定到多个表。我想将其显示为一个有凝聚力的页面。如果可能,我想使用数据绑定并编写尽可能少的代码。

我有哪些选择?基本上 FormView 看起来像一个候选人,但我不想要编辑按钮。我将在一个页面上显示 3 或 4 个表格,我想要一个按钮来提交它。

我知道我可以创建一个表单并手动填充它,但这似乎我可能需要做更多的工作。

0 投票
0 回答
739 浏览

objectdatasource - 更新时无法从 ObjectDataSource 获取 FormView 值

使用 .NET 2.0,我有一个 FormView,其字段绑定到 ObjectDataSource (ODS)。这些字段以正确的值开始——也就是说,当调用 ODS 的 SelectMethod 时,它们来自 Person 对象——但是在进行更改并调用 ODS 的 UpdateMethod 之后,我无法从字段中获取这些新值或任何值从更新的调用堆栈中的任何地方。我的代码如下所示:

…<br>

…</p>

…</p>

在 SavePerson 中,参数值分别为“Fail 1!”、“Fail 2!”和“Fail 3!”。我也尝试过使用 FormParameters,结果相同:

我还尝试在字段名称前加上“fvwPerson.”。我还尝试处理 ODS 的更新事件,但 e.InputParameters 都以“失败”开头。我真的以为我在遵循所有正确的例子,我做错了什么?请让我不必再调用 DirectCast(fvwPerson.FindControl("fieldName"), TextBox).Text 38 次!谢谢……</p>

编辑 7/6/10:我可能应该提到我只有用于编辑的项目模板,而不是用于查看的模板(我觉得我不应该复制所有这些控件),并且正如 FormView 标记所示,编辑是它的默认模式。这是我问题的潜在根源吗?

0 投票
1 回答
733 浏览

asp.net - 在 FormView 中绑定下拉列表

我想填写 FormView 中的下拉列表。我在 PageLoad 事件中编写此代码:

但是当我编译它时会引发错误“对象引用未设置为对象的实例”。我正在使用 objectdatasource 来绑定 formview。我怎样才能做到这一点?

0 投票
3 回答
2019 浏览

c# - 根据下拉所选项目在表单视图中选择项目

我正在尝试让下拉菜单和表单视图一起工作。我以前从未使用过表单视图。我也在使用实体框架来做所有事情。这也是我第一次使用它。

我希望能够有一个下拉列表,即从与表单视图相同的数据源填充。到目前为止,效果很好。

然后我希望能够更改下拉项,它会更改显示的表单视图项。我无法弄清楚如何使这项工作。

0 投票
4 回答
14095 浏览

c# - 从 FormView 中的 TextBox 获取 DateTime 值

我需要在一个 TextBox 中找到一个值,该值包含在一个包含较短日期的 FormView 中。

我得到错误:

而且,我不知道如何以相同的格式放回一个值。希望得到一些帮助,把我的头发拉出来,剩下的不多了。

谢谢

0 投票
1 回答
894 浏览

c# - 使用手动数据绑定在 Formview 中检索键和 NewValue

我在代码文件中绑定了一个 Formview 到一个通用列表。现在,在编辑记录时,我希望从事件处理程序方法的FormViewUpdateEventArgs参数中访问 Keys 和 NewValues。ItemUpdating

从到目前为止我在互联网上尝试和搜索的内容中,我了解到更新的值只有在 Formview 设置为标记页面上的数据源控件时才可用,否则它们将为空。这是真的?

其次,此时我正在将对象转换为 formview,并通过使用方法来查找和检索控件中存在的值来sender单独填充每个对象属性。FindControl这是完成这项任务的最佳方式吗?

例如,这就是我正在做的 atm:

谢谢小伙伴们的帮助!