gpt4 book ai didi

c# - Lightswitch HTML Client Preview2 中的字段格式

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:35:15 25 4
gpt4 key购买 nike

只是尝试在 LightSwitch HTML Client Preview 2 中格式化日期(或与此相关的任何字段)。

我试过这个“格式模式”字段:

http://i.stack.imgur.com/kAasn.png

但它似乎总是被忽略: http://i.imgur.com/PoOcD.png

我尝试了很多不同类型的字段,包括文本、段落、自定义控件、文本框——所有这些都忽略了我的格式模式。

我也曾尝试在表格上创建一个“计算字段”,但 View (屏幕)似乎没有接触到计算字段,我无法显示它们。

我找到了一个解决方案,其中有人创建了“自定义”javascript 绑定(bind)并根据绑定(bind)事件设置值,但这对我来说听起来有点“乱七八糟”。 lightswitch 是否有更标准的方法来完成格式化?

编辑:Link here.

最佳答案

我同意这种观点,但我知道格式化日期的唯一方法是使用 javascript。我使用以下代码片段在名为 ViewTable 的 View 屏幕中将日期格式化为日/月/年示例 31/12/2013。该列的名称是 StartDate,此代码进入 post_render 事件。

myapp.ViewTable.StartDate_postRender = function (element, contentItem) {
contentItem.dataBind("value", function (value) {
if (value) {
$(element).text(moment(value).format("DD/MM/YYYY"));
}
});
};

如果您打算在可编辑列中使用此代码,则该代码会更加复杂。我想代码应该与您发布的链接引用的页面非常相似。

看来我们毕竟需要了解 JavaScript。希望这会有所帮助。

关于c# - Lightswitch HTML Client Preview2 中的字段格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13747170/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com