telerik 相关问题

Telerik是开发,团队生产力和自动化测试工具的供应商,以及用于Microsoft .NET的UI组件和内容管理解决方案。

Kendo Grid 自定义过滤器以编程方式设置过滤器值

我正在尝试以编程方式设置 Kendo 网格自定义过滤器的过滤器值。我正在应用新的过滤器值,例如: gridOptions.dataSource.filter = [ { 字段:'我的字段', 欧...

回答 1 投票 0

尝试从派生类向 GridViewDataColumn 添加过滤器

所以我有以下场景 具有列表绑定的 RadGridView 这是我的 XAML 所以我有以下场景 带有列表绑定的 RadGridView 这是我的 XAML <telerik:RadGridView x:Name="grid" Grid.Row="0" ItemsSource="{Binding BaseClassesList}" IsFilteringAllowed="True" IsReadOnly="true"> <telerik:RadGridView.Columns> <telerik:GridViewDataColumn DataMemberBinding="{Binding Name}" /> <telerik:GridViewDataColumn> <DataTemplate DataType="{x:Type DerivedClass}"> <TextBlock Text="{Binding WhatIWant}"/> </DataTemplate> </telerik:GridViewDataColumn> </telerik:RadGridView.Columns> </telerik:RadGridView> 这是我的视图模型 public List<BaseClass> BaseClassesList {get;set;} 这是我的基类 public class BaseClass { public string Name{ get; set; } public string Filler1{ get; set; } public string Filler2{ get; set; } } 这是我的派生类 public class DerivedClass : BaseClass { public string WhatIWant{ get; set; } } 如您所见,我绑定到了 BaseClasses 列表,一切正常,我可以获得我想要的所有信息。 但是,由于我正在访问 BaseClass 而不是 DerivedClass 的列表,因此 GridViewDataColumn 无法发挥其魔力并允许列筛选器工作。漏斗图标/按钮不出现。 除了此过滤功能之外,所有信息都正确显示在网格中 我尝试定义 DataTemplate、DataMemberPath、Filtering 标志,但到目前为止什么也没定义。 因此,经过大量的墙壁撞击和岩石粉碎之后,我终于找到了解决方案。 但在此之前,为了简单起见,我之前没有说的是我有第三个派生类,我想要访问的内容就在它上面 public class DerivedDerivedClass : DerivedClass { public string WhatIWant{ get; set; } //Removed from here } 第一件事是将我想要访问的内容移至基类的第一个派生 public class DerivedDerivedClass : DerivedClass { public string WhatIWant{ get; set; } //Removed from here } public class DerivedClass : BaseClass { public string WhatIWant{ get; set; } //Placed here } 在 XAML 网格中,我必须将 DataType 和 FilterMemberPath 添加到列中。我最初在 DataTemplate 上有 DataType,但这不起作用 <telerik:RadGridView.Columns> <telerik:GridViewDataColumn DataMemberBinding="{Binding Name}" /> <telerik:GridViewDataColumn DataType="{x:Type DerivedClass}" FilterMemberPath="WhatIWant"> <DataTemplate DataType="{x:Type DerivedClass}"> //DataType should not be defined here <TextBlock Text="{Binding WhatIWant}"/> </DataTemplate> </telerik:GridViewDataColumn> </telerik:RadGridView.Columns>

回答 1 投票 0

测试自动化 - WinAppDriver 无法与 telerik RadComboBox 交互超过 1 秒

我正在使用 WinAppDriver 和 Appium 来自动化桌面应用程序测试。 当自动化测试机器人单击 wpf telerik radcombobox 时,我遇到问题。 下拉列表显示良好

回答 1 投票 0


Telerik Kendo Angular,更新后图标不显示

我将 Telerik 更新到版本 14。 此后,尽管显示了 svg 图标,但不再显示图标。 可能是什么问题呢? 在此之前一切正常。 也许有字体或

回答 2 投票 0

带有 SharePoint 列表项的 Telerik Kendo UI

我正在尝试使用 Telerik Kendo UI 创建一个网格,它将显示 SharePoint 数据。为了获取数据,我使用 SharePoint oData 服务。 我在这里找到了类似功能的示例:http://demos。

回答 1 投票 0

WinForm TreeView 节点为空,尽管有一个数据源到对象关系列表

在我的 Telerik WinForms 应用程序中,我可以通过对象关系绑定将 TreeView 绑定到应用程序中的 Well 对象,如下所示: this.wellTreeView = new RadTreeView(); 绑定列表<...

回答 2 投票 0

MudBlazor 和 Telerik UI for Blazor 可以在同一个 Blazor Server 应用程序中共存吗?

我有一个当前使用 MudBlazor 的 Blazor 服务器应用程序 (.net 7.0)。 Telerik 在某些方面做得更好,但我想避免全面更换。是否可以(或明智地)添加

回答 1 投票 0

Telerik GridHyperlinkColumn 的 NavigateUrl 总是差一个索引?

目前我正在尝试使用此数据绑定方法为每行分配 radgrid gridhyperlinkcolumn 的 NavigateURL 属性。不幸的是,对于每一行,链接都被设置为...的系统密钥

回答 1 投票 0

FilterPopup 需要在 Telerik RadGridView 中调整大小

我正在使用 WPF Telerik RadGridView。我想调整过滤器弹出窗口的宽度,就像调整列大小一样。我看不到任何属性。谁能帮我解决这个问题。

回答 1 投票 0

为什么 Telerik ORM 会将 SQL Server 数据库列的值增加 10?

我正在开发一个 SQL Server 数据库,其中我的一个表有一列,其值似乎一次增加 10。 该列(称为 Customer.Object_id)是主键(如

回答 1 投票 0

Telerik 网格过滤器不适用于日期列

我有一个 Telerik 网格,其中一列具有日期时间值,但该字段上的过滤器不起作用,因为默认情况下过滤器仅接受日期。 有什么办法可以让我们有时间

回答 2 投票 0

根据 x 位置设置轨迹球标题

我正在尝试设置 wpf telerik 轨迹球的标题。 我想显示的是“X 位置:12.2”,其中 12.2 基于轨迹球当前的位置。 我正在使用

回答 1 投票 0

WPF - 用作 RadPropertyGrid 编辑器属性时修改 RadFilePathPicker 属性

我有一个 RadFilePathPicker 作为 RadPropertyGrid 编辑器属性 RadFilePathPicker 定义为属性属性,如下所示: [Telerik.Windows.Controls.Data.PropertyGrid.Editor(typeof(

回答 1 投票 0

ASP MVC Core、Telerik Grid 在 Ajax 调用后不刷新

有人可以帮忙吗: 我正在尝试使用 html select 通过 ajax 调用将选定的计数值发送到控制器,以重新加载 Telerik Kendo 网格,其中包含我的数据库行数...

回答 1 投票 0

第一次实现 telerik RadUpload 控件

我正在我的 asp.net Web 应用程序中实现 telerik RadUpload。我在 web.config 中添加了相应的处理程序和模块条目。 我正在我的 asp.net Web 应用程序中实现 telerik RadUpload。我在 web.config 中添加了相应的处理程序和模块条目。 <add path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" verb="*" validate="false" /> <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule" /> 我有一个功能,我需要上传Excel文件,并且需要在上传时看到进度条,直到100%完成。 问题:我想知道如何捕获上传文件的百分比并将其显示在进度区域中。 我的代码(按钮_单击): Const total As Integer = 100 Dim progress As RadProgressContext = RadProgressContext.Current progress.Speed = "N/A" Dim files As UploadedFileCollection = RadUpload1.UploadedFiles Dim up As RadUpload = RadUpload1 If files IsNot Nothing AndAlso 0 <> files.Count Then For i As Integer = 0 To total - 1 progress("SecondaryTotal") = total.ToString() progress("SecondaryValue") = i.ToString() progress("SecondaryPercent") = i.ToString() progress("CurrentOperationText") = files(0).GetName() & " is being processed..." If Not Response.IsClientConnected Then Exit For End If progress.TimeEstimated = (total - i) * 100 ---------ACTUAL UPLOAD FUNCTIONALITY HERE---------- objUpload.CreateBulkUploadRequest(bytes) Next End If Private Sub CreateBulkUploadRequest(bytes) StoreDocumentinImageServer(bytes) End Sub Public Function StoreDocumentinImageServer(ByVal PostData As Byte()) As Integer Try Dim req As HttpWebRequest Dim resp As HttpWebResponse Dim postStream As Stream Dim respStream As StreamReader Dim Url As String Dim response As String = String.Empty Dim ImageId As Integer = 0 Dim qryString As New StringBuilder("?fileSize=") qryString.Append(PostData.Length) qryString.Append("&userId=" + RequestedBy.ToString) qryString.Append("&applicationName=" + RequestType.ToString) qryString.Append("&imageName=" + FileName) qryString.Append("&mode=Insert") Url = ImageServiceUrl + qryString.ToString req = CType(WebRequest.Create(Url), HttpWebRequest) req.Method = "POST" req.ContentType = contenttype req.KeepAlive = True req.ContentLength = PostData.Length postStream = req.GetRequestStream() postStream.Write(PostData, 0, PostData.Length) resp = CType(req.GetResponse(), HttpWebResponse) respStream = New StreamReader(resp.GetResponseStream(), Encoding.Default) response = respStream.ReadToEnd() respStream.Close() resp.Close() Catch ex As Exception Throw ex End Try End Function 问题----现在CreateBulkUploadRequest()方法是同步的,需要10分钟才能上传并最终从方法执行中出来。现在意味着我将如何更新进度区域和文件上传状态的百分比。 我最大的问题是 CreateBulkUploadRequest() 在进度条更新代码的循环中。 所以它会调用尽可能多的次数来尝试更新进度区域。 我做对了吗????????? 如果我的问题不清楚,请告诉我。 期待任何建议。 您不必自己处理进度信息的显示,它应该自动完成。看看这个示例代码。 如果您只是使用 RadUpload 和进度区域来检查上传的百分比,那么您不需要在代码隐藏中添加任何其他代码。 这个演示中提到的代码(标记)应该足够了。 但是,如果您想要一些自定义进度监控(您似乎正在使用提供的代码执行此操作),则需要稍微不同地处理此问题。 此演示涵盖了如何实施自定义进度监控。我会仔细检查您已实现的代码是否与该演示中的示例一致。

回答 2 投票 0

如何在 ASP.NET Core Telerik 网格中设置行高?

我的网格包含具有多行字符串的单元格,或者当字符串太长时,它会拉伸整个行高度。 @( Html.Kendo().Grid() .Name("gridGuides")...

回答 1 投票 0

如何通过将ObjectDataSource组件连接到数据源来创建Telerik Report(trdp文件)?

我需要通过将 ObjectDataSource 组件连接到数据源来创建 Telerik Report(trdp 文件)。可以通过示例逐步解释。 谢谢!

回答 1 投票 0

Radgrid 列批量编辑根据条件启用/禁用

我有一个 RadGrid,其 EditMode 设置为 Batch。我想在某些条件下禁用列编辑,例如对于条件“A”,我需要启用编辑,对于条件“B”,我需要禁用编辑。

回答 2 投票 0

telerik NuGet 集成

我正在尝试将 Telerik 的 NuGet 存储库集成到我的本地 Nexus 存储库(v. 3.2.0.01)上。 我在网上找到了这个,http://docs.telerik.com/aspnet-mvc/getting-started/nuget-install 但到目前为止还没有

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.