计划
最后更新: 22 Mar 2023 14:51 通过管理
预定4.4.0 (19/07/2023)
由: 加里
评论: 3.
类别: 网格
类型: 功能要求
35
目前,我无法控制过滤器菜单中的过滤/清除操作。能够控制它们是一件很好的事情。
计划
最后更新: 3月22日2023 12:23 通过管理
预定4.2.0 (26/04/2023)
由: 斯图尔特
评论: 2
类别: 形式
类型: 错误报告
1

当我更新到最新版本时,我注意到AuthorizedViews中的FormItems被移动到表单的底部,快速示例:

<TelerikForm><FormItems><AuthorizeView><授权><FormItem“第一”/>授权>AuthorizeView><FormItem“第二”/>FormItems>TelerikForm>

会像这样结束

<TelerikForm><FormItems><FormItem“第二”/><FormItem“第一”/>FormItems>TelerikForm>

计划
最后更新: 21 march 2023 11:39 通过管理
预定4.2.0 (26/04/2023)

当使用Enter键选择项目时,该值不会显示在输入字段中。

繁殖
  1. 打开这个REPL例子
  2. 打开组合框,用箭头导航到任何项目
  3. 点击“Enter”选择项目

项目被选中,但其值不会显示在输入字段中。

= = =

这个问题也可以用MultiColumnComboBox组件重现。

计划
最后更新: 17 march 2023 13:46 通过管理
预定于4.6.0 (11/10/2023)(R3 2023)
由: 抢劫
评论: 3.
类别: Blazor用户界面
类型: 功能要求
50

是ListBox控件,类似于https://demos.telerik.com/aspnet-core/listbox/index目前的路线图是什么?

---

管理编辑

您可以使用一个包含1列的网格来显示要显示的文本选择甚至可能是噢拖,如果你不想要,也可以用CSS隐藏它的头文件。

---

计划
最后更新: 17 march 2023 13:22 通过管理
在具有多列和InCell编辑的Grid中,快速制表符(快速制表符键按下)最终会将焦点“跳出”Grid,留下一个打开的单元格以供编辑,并将焦点集中在页面上的另一个UI元素上。
计划
最后更新: 17 march 2023 09:24 通过管理
预定4.2.0 (26/04/2023)
由: khashayar
评论: 9
类别: Blazor用户界面
类型: 功能要求
19
你好,
我想知道是否有可能在UI中为blazor制作完整的RTL主题,我一直在尝试制作RTL主题,但我遇到了一些问题。
也有可能使用其他类型的日历在日期选择(如阿拉伯日历)?
计划
最后更新: 14 Mar 2023 11:38 通过埃里克
预定于4.3.0 (07/06/2023)(R2 2023)
由: atran
评论: 16
类别: Blazor用户界面
类型: 功能要求
75
类似于//www.aliitrade.com/products/wpf/pivotgrid.aspx
计划
最后更新: 14 march 2023 08:31 通过管理
预定4.2.0 (26/04/2023)
由: 奥斯卡
评论: 0
类别: 多选
类型: 错误报告
4
我希望避免在单击项并将自动关闭设置为false时组件清除过滤用户输入。

假设我想要选择包含字母“S”的每一项。我输入'S',然后当我点击包含'S'的第一个项目时,输入中的'S'被删除,所有项目都显示出来。所以我需要一遍又一遍地键入S,为我想选择的每个项目一次。

我附加了一个显示行为的动图。
计划
最后更新: 14 march 2023 07:18 通过管理
预定4.2.0 (26/04/2023)

我需要能够选择多个值。我启用了筛选,但我只想让用户能够选择有效值,而不输入自定义数据。我的方法是在控件失去焦点时清除任何无效数据。我希望MultiSelect输入在失去焦点时被清除(类似于ComboBox行为)。

=========================

管理编辑

=========================

同时,这种行为可以通过JS Interop调用的JavaScript函数来实现。

@inject IJSRuntime JsInterop “真正的”Data =“@Countries”@bind-Value =“@ value”占位符=进入巴尔干国家,例如保加利亚宽度=“350 px”ClearButton =“真正的”AutoClose =“假”OnBlur =“@OnBlurHandler”>  @if(值。数>0) {
    @foreach (var值){
  • @item
  • }
} @code{列表<字符串>国家{得到;} =<列表字符串> ();<列表字符串>值{得到;} =<列表字符串> ();异步任务OnBlurHandler等待JsInterop。InvokeVoidAsync (“clearMultiselectInput”);}受保护的覆盖无效OnInitialized{国家。Add (“阿”);国家。Add (“波斯尼亚和黑塞哥维那”);国家。Add (“保加利亚”);国家。Add (“克罗地亚”);国家。Add (“科索沃”);国家。Add (“北马其顿”);国家。Add (“黑山”);国家。Add (“塞尔维亚”);国家。Add (“斯洛文尼亚”);基地.OnInitialized ();}}

您可以在索引页中包含以下脚本标记,或者将该函数放在项目中的单独JavaScript文件中。此函数将清除Multiselect输入的所有实例,因此您不必为每个实例指定单独的选择器。如果您只想使用一个实例,您可以使用另一种方法。

<脚本>函数clearMultiselectInputvarinputs = document.querySelectorAll(".K-multiselect .k-input-values input");输入。forEach(e =>)价值"")} 

计划
最后更新: 13 march 2023 15:59 通过管理
预定4.2.0 (26/04/2023)
由: 刘若英
评论: 14
类别: 网格
类型: 功能要求
19

在向下滚动第一页然后分页之后,有了一个可分页的网格,下一页应该滚动到顶部——但事实并非如此。

有没有办法通过代码向上滚动,直到这个问题得到解决??

----

管理编辑

本文末尾附有一个示例解决方案,它向您展示了如何实现这一目标。

----

计划
最后更新: 2023年3月6日20:00 通过管理
由: MaslovRG
评论: 5
类别: TreeList
类型: 功能要求
4
中处理TreeList列的相同功能将会很好网格栏菜单.尤其是列选择器。
计划
最后更新: 06 Mar 2023 14:39 通过管理
预定4.2.0 (26/04/2023)
由: 安德鲁
评论: 1
类别: 网格
类型: 功能要求
16
我试图自定义弹出窗口中的更新按钮,以显示不同的文本,而我正在更新一个项目。同样的方法适用于Inline模式,但不适用于Popup模式。
计划
最后更新: 2023年2月23日09:34 通过管理
由: 道格
评论: 0
类别: 形式
类型: 功能要求
7

目前,您可以通过columns参数将TelerikForm分割为多个列。这些列的宽度相等。我想有能力定义自定义宽度每列。

< AdminEdit >

你可以使用下面的代码片段作为解决方案,并考虑一些问题:

  • k-grid-cols-2类是一个动态类。“2”段映射到通过公开的columns参数定义的列数
  • 类的值如果多于/少于两列,则应该更改grid-template-columns相应的行动。

<风格>.non-equal-columns.k-form-layout.k-grid-cols-2{网格模板-71%28.5%;}风格>@using System.ComponentModel.DataAnnotations<TelerikForm模型“@ person”列空间“25 px”“2”“non-equal-columns”><FormValidation><DataAnnotationsValidator>DataAnnotationsValidator>FormValidation><FormItems><FormGroupLabelText“个人信息”列空间“十五px”><FormItemLabelText“名字”“@nameof (Person.FirstName)”>FormItem><FormItemLabelText“姓”“@nameof (Person.LastName)”>FormItem><FormItemLabelText“年龄”“@nameof (Person.Age)”>FormItem><FormItemLabelText“电子邮件”“@nameof (Person.Email)”>FormItem>FormGroup><FormGroupLabelText“员工信息”“2”列空间“十五px”><FormItemLabelText“公司名称”“@nameof (Person.CompanyName)”>FormItem><FormItemLabelText“位置”“@nameof (Person.Position)”>FormItem>FormGroup>FormItems>TelerikForm>@code {public Person Person {get;设置;} = new Person();public class Person {[Required(ErrorMessage = " First name is Required ")] public string FirstName {get;设置;} [Required(ErrorMessage = "The Last name is Required ")] public string LastName {get;设置;}[范围(18,120,ErrorMessage = "年龄应该在18和120之间")]public int年龄{get;设置;} [Required] [EmailAddress(ErrorMessage = "Enter a valid email")] public string email {get; set; } [Required] public string CompanyName { get; set; } [MaxLength(25, ErrorMessage = "The position can be maximum 25 characters long")] public string Position { get; set; } } }

< / AdminEdit >

计划
最后更新: 2023年2月23日09:21 通过管理

你好,

我试图使用Telerik Blazor UI FileSelect组件将图像预览添加到我们的. net 6.0.8 Blazor Wasm应用程序中。我想能够创建一个本地url预览,也保持文件的内容为以后保存。目前似乎没有任何在本地使用Telerik FileSelect的很好的示例/参考。所以,我开始看官方的MS Blazor文档关于图像,文件上传和下载-最相关的内容似乎是把一个文件的流给DotNetStreamReference,然后把它交给JS互操作从一个Blob创建一个URL。

在使用4KB图像进行测试时,它已经相当慢了,但一旦使用更大的4MB图像进行测试,它就完全无法使用了。为了排除Telerik FileSelect的影响,我开始使用原生Blazor FileInput组件进行测试。我注意到将DotNetStreamReference发送到JS互操作本身花费了很长时间,并且了解到。net 6增加了将字节[]几乎立即传递到JS互操作的能力。然后,我能够看到图像预览快速使用本机FileInput组件,同时托管一个文件从字节[]。有了这些新知识,我试图将这个新的工作流迁移到Blazor FileSelect组件,但不幸的是,似乎没有更快的方法来从FileSelectFileInfo的流中获得字节[]。

我在使用流的本地FileInput和使用流或字节[]的Telerik FileSelect之间看到了类似的性能问题。这两种方法都需要大约4-5分钟的时间来保存一个带有本地生成url的文件并预览图像。相比之下,我看到使用本地FileInput/IBrowserFile的等待时间约为3-12秒

字节[] iBrowserFileBytes =字节[iBrowserFile.Size];等待iBrowserFile.OpenReadStream (maxFileSize) .ReadAsync (iBrowserFileBytes);

请参阅所附的Blazor Wasm代码来重新创建问题。我包含了6个文件输入来测试每个场景之间的性能差异,但最重要的文件输入是“Blazor InputFile - HostFromByteArray”,它显示出最有希望的结果。附件也是我正在测试的较大文件。这可能是一个错误,或者我只是没有以最有效的方式从FileSelectFileInfo的流中读取。

唯一没有附上的相关代码可能只是Program.cs中的这一个:

/ /……builder.万博体育手机版网址Services。AddSingleton(万博体育手机版网址services => (IJSInProcessRuntime)services. getrequiredservice ());/ /……
计划
最后更新: 2023年2月23日06:33 通过管理
我希望能够为Grid使用复杂的模型(例如从CSLA.NET生成的模型)。
计划
最后更新: 10 Feb 2023 10:07 通过管理
一旦单击扩展DDL以关闭它,就会重新打开扩展DDL。这个问题可以在Telerik的演示页面上重现。Safari 15.6.1和16上的Blazor UI版本3.6.1和4.0.0:https://docs.telerik.com/blazor-ui/components/combobox/overview#creating-combobox
计划
最后更新: 09 Feb 2023 08:36 通过管理
由: Nadezhda
评论: 0
类别: PDFViewer
类型: 功能要求
5

此请求是为了允许在PDF查看器中打开其他文档类型-例如,Word, Excel。该功能只针对查看而不是编辑。

处理该场景的步骤如下:
  1. 处理OnOpen事件来获取文件字节
  2. 使用适当的RadSpreadProcessing库的格式提供程序导入Word/Excel文件
  3. 使用PdfFormatProvider导出文件
  4. 将转换后的文件传递给PDF查看器以显示它

注意:我们在此解决方案中注册了一个错误。PDF查看器不能从工具栏中的文件选择打开其他类型的文档,它们只能在组件初始化时打开。目前,这个bug在我们的backlog中。一旦修复,上面列出的解决方案就可以用于配置PDF Viewer以查看其他文档类型。关于这一问题将发布一个知识库资源。

计划
最后更新: 1月27日2023 07:29 通过管理
预定于4.3.0 (07/06/2023)(R2 2023)
由: 安德鲁
评论: 3.
类别: 文件管理
类型: 功能要求
20.

你好,

FileManager组件做得很好,这将非常有用。我想在打开文件对话框中使用这个控件,我唯一缺少的是支持列表视图中的选定项。如果我可以绑定该选择,那么我可以启用/禁用我的Ok按钮,并在用户点击Ok时提供所选项目。有办法获取这些信息吗?

谢谢,

安迪

计划
最后更新: 20 Jan 2023 08:44 通过管理
预定4.4.0(2023年7月26日)
当我打开任何选择组件的下拉菜单(下拉列表,自动完成,组合框,多列组合框,MultiSelect),已启用虚拟化,并尝试滚动与向上/向下错误键超过页面大小,我得到一个异常。
计划
最后更新: 20 Jan 2023 08:44 通过管理
预定4.5.0 (06/09/2023)
由: 迈克尔
评论: 3.
类别: 窗口
类型: 功能要求
16

如果能够为窗口配置显示/隐藏动画就太好了。

管理编辑:这可能包括一个已显示事件的形式,以便您可以知道内容何时呈现并可用于,例如,聚焦一个按钮或输入。有关详细信息,请参阅在这里

Baidu
map