问题标签 [dataform]

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 回答
2204 浏览

silverlight - 按照 MVVM 模式动态创建控件

我想在我的 silverlight 应用程序中动态生成一些控件。
更清楚地说,这是我的班级的简化定义:

每个“CustomProperty”最终都会是一个 TextBox、CheckBox 或 ComboBox:

  • 使用 MVVM 模式实现这一点的最佳方法是什么?如果我在 ViewModel 中解析 CustomProperties,并找出应该创建哪些控件,如何基于 MVVM 模式在我的视图中创建新控件。

  • 是否有任何 Silverlight 控件可以帮助我加快 UI 速度?

  • 我可以以编程方式定义数据注释吗?例如,在解析自定义属性后,我可以向属性添加一些数据注释(显示、验证)并将其绑定到 DataForm、PropertyGrid 或对这种情况有用的控件吗?

谢谢你。

0 投票
1 回答
1337 浏览

silverlight - 如何将默认的 CommandButtonsVisibility 与 Dataform、WCF RIA 和 POCO 实体一起使用?

我有一个 Silverlight 项目(在 VB 中),它使用一个(WCF RIA)域服务,它使用 POCO 实体。我正在使用 DataForm 显示数据。My Domain Service 指定了 InsertUser、UpdateUser、DeleteUser 方法(正确)。CommandButtonsVisibility 没有设置(所以我猜它有默认值)。

但是,提交按钮不可见(它不仅被禁用,甚至不存在)。当我设置时,CommandButtonsVisibility=All我可以使用编辑按钮并且它正在工作(更改保存在数据库中)。不过,我想使用默认行为。

如果在域服务中写入或未写入 CRUD 方法,我认识到 DataForm 会自动显示或隐藏按钮(我用我的删除方法对其进行了测试)。

我做错了什么,我的更新方法定义不正确吗?它们是这样的:

对于 C# 用户:

0 投票
1 回答
227 浏览

c# - DataForm 控件报错问题

我正在开发一个 Silverlight Web 应用程序,但遇到了当前的问题。

是否可以仅在将值输入另一个字段时才将字段设为必需。例如,如果您有一个 DataForm 来保存汽车。仅需要车型,除非您从下拉列表中选择车型(SUV、紧凑型、跑车),您还必须输入车门数量。

说清楚:

姓名 - 必填

发动机类型 - 不需要

轮胎 - 不需要

车型 - 不需要

门数 - 仅在选择车型时才需要

我怎样才能做到这一点?

编辑:我希望能够在底部显示错误消息以及突出显示所需的控件

0 投票
1 回答
408 浏览

jquery - 由 AJAX (jQuery) 发送的数据表单 + 变量

我有这个代码的问题。我想向服务器发送一个文件和其他只是文本的变量。

Imageform 是一个 DataFomr 对象。

但我在服务器上什么也没收到。

我如何发送文件和文本。谢谢 :)

0 投票
2 回答
816 浏览

silverlight - 当我从外键对文本框进行数据绑定并且编辑文本框中的文本时,如何启用 Silverlight 数据来自提交按钮

我正在使用 SL4、RIA 工具包 Spt 2011、SP1。MVVM

当我的文本框直接来自父表时,在文本更改时,提交按钮被启用,但是当文本框来自外键并且我们更改时,提交按钮仍然保持禁用状态。

已阅读此DataForm 提交按钮在数据更改时未启用,这与我的问题不同。

我的数据库表看起来像

Customertable (name, IdEmail) 和 EmailTable(IdEmail, Email)

数据形式是这样的:


姓名: _____________

电子邮件: _____________


但取消按钮始终处于活动状态。当我对电子邮件进行一些更改时,我希望提交按钮处于活动状态。但是,如果我更改了名称,则启用提交按钮,之后我还可以将更改保存在电子邮件中。

Name 和 email 都有两种与 viewmodel 的绑定方式。

例如视图模型就像

上面“视图”中的电子邮件字段绑定到“Customer.EmailTable.Email”

或者解决这个问题的唯一方法是制作我自己的自定义提交和取消按钮?

0 投票
1 回答
156 浏览

silverlight - 用户控件中的 Silverlight DataForm

我在名为 ucAddressInformation 的用户控件中有工具包数据表单 dfAddr。我将 ucAddressInformation 放在另一个名为 ucParentInformation 的用户控件中。最初加载 ucParentInformation 时,dfAddr AutoEdit 属性为 false。因此,当我在 ucParentInformation 中并调用 AutoEdit = true 来编辑 dfAddr 时,它给了我“元素已经是另一个元素的子元素”。我不确定设置 AutoEdit 属性在胆量中的作用,它是否再次将相同的元素添加到我的父用户控件?

0 投票
1 回答
413 浏览

silverlight - 如何本地化 DataAnnotations

向属性添加显示属性,然后让 DataField 自动执行其工具提示魔术,这是一个很棒的演示。但是对于我们这些多语言国家的人来说,如何本地化呢?

0 投票
1 回答
517 浏览

c# - 绑定 silverlight 数据表

大家好,我在 silverlight 4 项目项目源中有数据表是:

域数据源是:

我的汽车表与拖车表有关系。我的数据表单上有组合框,我想在其中显示所有预告片标记如何绑定组合框另一个查询?当用户保存数据时,我如何获得带有标记的预告片 ID?

谢谢

0 投票
1 回答
530 浏览

silverlight - Silverlight 4 - DataForm 上的 RIA 服务 DataField 标头(AutoGeneratingField)

我的服务器端应用程序(商标和零售商店)上有 2 个模型,每个零售商店都有用于交叉引用的 TradeMarkId 字段。在我的 DomainService 元数据模型中,我定义了 RetailStore(TradeMarkId 字段),如下所示:

在客户端,我捕获了 AutoGeneratingField 字段并将其替换为列出所有商标的组合框,如下所示:

一切都在绑定方面完美运行,但我丢失了我在模型中定义的“RetailStoreTradeMarkTitle”,Description =“RetailStoreTradeMarkDescription”DisplayAttributes!我失去了这个领域的验证。

所以我的问题是我做错了什么?有没有办法取回模型验证和字段标题?

提前感谢,WaMe

0 投票
4 回答
3223 浏览

nlp - 将每行一个文档转换为 Blei 的 lda-c/dtm 格式以进行主题建模?

我正在为一些研究做潜在的狄利克雷分析并不断遇到问题。大多数 lda 软件要求文档为 doclines 格式,即 CSV 或其他分隔文件,其中每一行代表整个文档。但是,Blei 的 lda-c和动态主题模型软件要求数据格式为:[M] [term_1]:[count] [term_2]:[count] ... [term_N]:[count]where[M]是文档中唯一术语的数量,与每个术语关联的 [count] 是该术语在文档中出现的次数。请注意,这[term_1]是一个索引该术语的整数;它不是一个字符串。

有谁知道可以让我快速转换为这种格式的实用程序?谢谢你。