问题标签 [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 投票
1 回答
380 浏览

asp.net - 在不同的 asp.net FormView 模板中使用相同的 ID 会不会有问题?

我知道在任何给定时间只呈现一个 FormView 模板,所以重用子控件 ID 是否有问题?

例如,这个 FormView 中的插入和编辑模板是相同的,每个都有一个文本框,用户可以在其中输入他们的名字。给两个文本框都指定 ID“NameTextBox”会是一个问题(或一个坏主意)吗?

更好的是,有没有一种方法可以创建用于插入和编辑模式的单个模板?使用相同的代码隐藏、事件处理程序等?我在某处发现了一个论坛帖子,建议创建一个用于插入和编辑模式的 Web 用户控件 - 这是典型的吗?

0 投票
1 回答
2492 浏览

asp.net - asp 的“当前”对象:FormView 绑定到 EntityDataSource

我有一个启用分页的 FormView。FormView 绑定到 EntityDataSource ...

Order...它从数据库返回类型对象的列表(IEnumerable) 。假设我的寻呼机位于第 2 页,因此 FormView 显示列表的第二个对象。

FormView 似乎“知道”它必须显示的对象,因为控件像

神奇地显示正确对象的“MyProperty”值。

如何Order在代码隐藏中访问此对象(整个类型的实体,而不是使用“Eval”的单个属性)?

0 投票
3 回答
1307 浏览

c# - 将 FormView 中的列表绑定到 ASP.net webforms 中的模型

对于大型填写表单,我使用 asp.net FormView 将魔术数据绑定到我的模型。在这个模型中,我有一个名为 Rides 的属性(如下所示),它公开了一个列表,我显然不想完全替换它。所以我把它设为只读。

但是,这样我就不能再使用数据绑定功能了。这个问题有一个通用的解决方案吗?

0 投票
3 回答
12030 浏览

asp.net - 如何防止 asp:FormView 呈现为表格?

我有一个带有 ItemTemplate 的 asp:FormView。我想用一些 div 元素设计 FormView 中的内容:

当我运行应用程序时,会创建以下 HTML:

实际上,这张桌子有点令人不安。我不知道使用 ItemTemplate 来自由设计内容然后将其包装到表格中的目的是什么。

是否可以禁用或解决此行为?(我在 FormView 属性中找不到标志。)

0 投票
3 回答
10549 浏览

asp.net - 无法从后面的代码加载 FormView 上的 DropDownList?

我有一个 UserControl,包含一个 FormView,包含一个 DropDownList。FormView 绑定到数据控件。

像这样:

我正在尝试从代码隐藏中填充 DropDownList。如果这不包含在 FormView 中,我通常会在 Page_Load 事件中执行此操作。但是,这在 FormView 中不起作用,只要我尝试这样做,访问代码中的下拉列表,即:

...调用了FormView的数据绑定机制,当然,它试图将DropDownList绑定到底层数据源,导致**'ParentMetricCode'有一个无效的SelectedValue,因为它不存在于列表中项目。“参数名称:值 ...”错误,因为 DropDownList 尚未填充。

我尝试在 FormView 的 DataBinding() 事件中执行加载,但随后:

...失败,因为此时 FormView.Controls.Count = 0。

这是不可能的吗?(我不想使用辅助 ObjectDataSource 将下拉列表绑定到)

0 投票
4 回答
2274 浏览

asp.net - 使用 ASP dot NET 进行在线测验

嗨,

我需要开发一个包含 MCQ 的在线测验网站。我希望使用数字寻呼机每页显示一个问题,以便用户可以来回移动。

我尝试使用 FormView 来显示问题和 RadioButtons。我创建了一个类 QANS,它将保存用户为他回答的问题选择的答案,以便我以后可以总结总分。

现在,我面临的问题如下:

让用户在 PageIndex 上选择一个 RadioButton,比如 R,比如 I,然后转到其他页面,比如 K。当用户返回到页面 I 时,没有选择任何 RadioButton。我尝试在 Page_Load() 中添加代码以将 RadioButton 的 Checked 属性设置为 true,但它没有帮助。我也对 PageIndexChanged 和 PageIndexChanging 事件进行了同样的尝试,但没有检查 RadioButton。

为特定问题选择的 RadioButton 已被存储,我可以打印它使用的是哪个 Response.Write() 但我无法保持 RadioButton 处于选中状态。这应该怎么做?

0 投票
1 回答
187 浏览

asp.net - 从不同的表填充FormView中的数据

我在在线测验页面中使用 FormView 来显示问题和 RadioButtons(用于答案)

使用 ASP dot NET 进行在线测验

现在,我需要根据 TestID 和该测试的特定集合来选择问题。testid 和 set_number 将使用 Session 变量传递。我每个 TestID 有 3 个 testID 和 3 个 Sets,因此,我使用 9 个表来存储问题、选项和正确答案。

我需要有关如何设置 FormView 的帮助,以便它仅从特定表中提取问题。我需要使用 StoredProcedure 吗?如果是,如何?

PS:如果我只使用一个表来存储每个 Set 和每个 TestID 中的所有问题,我可以这样做,但我更喜欢使用单独的表。

更新

自己解决了

[关闭]

0 投票
1 回答
742 浏览

ajax - 如何在表单视图中使用 ajax tabcontainer?

如何在表单视图模板中添加选项卡容器?我确定我在页面内有一个脚本管理器。但它保持兼容“页面上需要 ScriptManager 才能使用 ASP.NET AJAX 脚本组件。我也尝试将 ScriptManager 移动到 itemTemplate 中,但同样的错误。

0 投票
2 回答
5956 浏览

asp.net - 内部 .ascx 控件和 FormView 中的数据绑定

我在 FormView 中有 ascx 控件。我想要的是在 ascx 中使用语法 Bind。这是我的页面:

这是 WebUserControl.ascx:

在 TextBox 中选择值时一切正常。Bind 使用预期值填充文本框。但是,当按下“更新”按钮时,ObjectDataSource 的方法 Update 获取 Ent 的实例,其名称为 null,而输入的文本是预期的。只是为了测试,我已将文本框放入 .aspx 中,一切正常。

最后我通过反射器 FormView 进行了反编译,其中 ExtractRowValues 看起来失败了,因为它只迭代直接子级。有人知道如何使用子绑定吗?

0 投票
1 回答
2506 浏览

c# - 如何将图像绑定到表单视图中的标记

首先,我有一个 getProfileImage.aspx,它接受 CusID 和 TN 作为查询字符串并显示 n 个图像。所以 getProfileImage.aspx?CusID=10&TN=Y 将在浏览器中很好地显示图像:)

但...

现在我看到了一个表单视图,我想绑定图像的 src 以从 getProfileImage.aspx 页面获取图像...

以下代码工作正常:) 10 是客户 ID,图像工作正常......

但现在我想绑定 CusID 值...

这根本不起作用:( getProfileImage.aspx 是用 CusID=<%... 调用的,在我看来, <%# Bind("CusID") %> 没有被 ASP 解析,它会返回 10。 ..

仅上面的标签就可以工作...但是将其插入标签的中间似乎会破坏它...

有什么建议么 ?提前感谢很多:)