问题标签 [enterprise-web-library]

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

c# - 如何将实体设置从垂直选项卡切换到水平选项卡?

我永远不记得是否必须在页面或信息上实现接口,或者是否必须覆盖某些内容。我想要它在这里,所以我不必挖掘旧的解决方案。此外,此信息是否可在 EWL 评论或 EWL 网站上的任何地方获得?

0 投票
1 回答
40 浏览

configuration - 在 EWL 中,如何配置电子邮件以使用需要用户名/密码的 SMTP 服务器?

我知道我可以在 Standard.xml 中更改 SMTP 服务器。但是我看不到在哪里可以为该 SMTP 服务器指定用户名和密码。

0 投票
1 回答
62 浏览

c# - 在 EWL 中,如何在使用不同查询参数导航到同一页面时清除滚动位置?

我在 MyPage.aspx?questionNumber=1 上,我正在导航到 MyPage.aspx?questionNumber=2。我正在使用此代码创建两者之间的导航:

请注意,我正在使用“新信息”并重新使用实体的信息对象。也许我应该改用 GetInfo 或其他东西。

当我进入下一个问题时,我被滚动到页面的一半。我想在顶端。如何强制清除滚动位置(或者更一般地说,如何指定 info 对象,以免上一页出现不希望的结转)?

0 投票
2 回答
58 浏览

c# - SelectList 的 defaultValueItemLabel 是做什么用的?

当我创建一个新的 SelectList 时,我(有时只是想)在SelectList.CreateDropDown(). 评论说

默认值项的标签,它将首先出现,并且仅当没有列表项的 ID 具有默认值时。不要传递空值。如果传递空字符串,则不会出现默认值项。

但是我的 SelectList 是类型int?,无论如何我必须将 selectedItemId 传递给它。那么它在谈论什么“默认”值?如果我必须传递选定的值,怎么会有默认值?我猜想defaultvalueItemLabel当您希望用户能够选择基于可空类型的 SelectList 的空值时使用它。但如果这是真的,那我为什么还要指定placeholderIsValid: true呢?现在我将有两个用户可以选择的选项允许他们选择 null?这什么时候有用?

0 投票
1 回答
119 浏览

c# - 如何在 EWL 中拥有自定义登录页面?

我有一个使用 Enterprise Web Library 的 Web 应用程序,并且我发现需要有一个自定义登录页面。我看到 EWL 为我提供了一个,但我希望能够在页面上有一些自定义元素并控制用户的登录方式。如何在 EWL 中实现这一点?

0 投票
2 回答
111 浏览

asp.net - 将 EnableViewStateMac 设置为 false 时 EWL 是否安全?

我最近看了一个演讲(http://vimeo.com/68390507),演讲者很严肃,说了好几次,永远不要设置EnableViewStateMac=false。

在使用 Enterprise Web Library 时,我注意到 EnableViewStateMac 设置为 false。EWL 正在做什么来弥补这一点?我怎么能相信它是安全的?

0 投票
1 回答
409 浏览

c# - 在 EWL 中为控制台应用程序创建数据上下文的正确方法是什么?

这是做控制台应用程序数据上下文的正确方法吗?

如果没有,那怎么办?

0 投票
1 回答
35 浏览

html - 为什么在 EWL 中没有提交按钮的情况下按 Enter 时会出现并发错误?

我有一个包含一些表单项和一个 EwfLink 的页面(不是提交按钮)。如果我通过在任何表单字段上按 Enter 回帖,我会收到并发错误(即使我没有更改任何内容)。如果我不这样做,则该页面将正常工作。这是怎么回事?

0 投票
1 回答
18 浏览

validation - 在 EWL 中,您可以在验证失败后更改表单项的内容吗?

在 EWF 页面上,是否可以在验证期间(验证失败时)更改表单项的内容?例如:假设您有一个文本框,您希望在将其输入数据库之前对其进行拼写检查。您使用修改GetSpellCheckedWordTextFormItem来获取表单项,并且当验证无法找到它知道的单词时,您希望将用户输入的内容(“teh”)替换为可能的建议(“the”)。然后用户看到验证错误(“这是您的意思吗?”),查看并纠正或不纠正,然后重新提交。

有没有办法做到这一点?如果是这样,怎么做?

0 投票
1 回答
50 浏览

c# - 在 EWL 中,多个角色可访问的实体上的父页面/面包屑导航的最佳实践是什么?

假设我有一个屏幕,可以让用户编辑一个人的一般信息,这个屏幕可以由个人或管理员访问。管理员将来自父级人员列表,理想情况下,这将被定义为该实体的父级。但是,此人无权访问此级别以上。

在这些情况下,我通常无条件地返回 null,并在必要时为管理员提供导航链接以进行备份。我也在考虑让父级是有条件的,只有当用户是管理员时才返回父级列表。这里的最佳做法是什么?