Telerik是开发,团队生产力和自动化测试工具的供应商,以及用于Microsoft .NET的UI组件和内容管理解决方案。
所以,我尝试使用 RadGrid 控件显示“显示 1-20 of 100”之类的内容。我将以下代码放入 RadGrid1_PageIndexChanged 事件中: int shownRowsFrom = ((e.NewPageIndex +...
如何从代码隐藏(服务器端)更改 RadDataPager 页面#
嗨我亲爱的朋友们: 我如何从代码隐藏(服务器端)更改 RadDataPager(telerik) Page#? 意味着将当前页面更改为另一个页面! 我可以像下面这样找到它: var raddatapager = (
我已将带有分页功能的 RadGrid 设置为简单的 asp.net UpdatePanel, 它导致了 JavaScript 异常。 有谁熟悉这个问题吗?
我正在使用剑道调度程序。 调度程序网格中添加了事件。 当鼠标悬停在每个事件上时,右上角会出现一个小 (x)。即销毁该事件的事件,当单击时...
iOS 显示与 Android .Net MAUI Telerik 不同
我有以下适用于 Android 和 iOS 的代码,但是当运行和显示它时,一切都变得不正常或移动,这是为什么? 我有以下适用于 Android 和 iOS 的代码,但是当运行和显示它时,一切都变得不正常或移动,这是为什么? <telerik:RadListView x:Name="listView" ItemsSource="{Binding SPagina}" Margin="10" BackgroundColor="LightGray"> <telerik:RadListView.ItemTemplate > <DataTemplate> <telerik:ListViewTemplateCell > <telerik:ListViewTemplateCell.View> <StackLayout Margin="0,0,0,10" BackgroundColor="LightGray"> <telerik:RadBorder BorderColor="#44185f" Margin="0,1,0,1" CornerRadius="5" BorderThickness="3" Background="White" Padding="7"> <Grid > <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto" /> <ColumnDefinition Width="*" /> <ColumnDefinition Width="Auto" /> <ColumnDefinition Width="*" /> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition Height="Auto"/> <RowDefinition Height="10"/> <RowDefinition Height="Auto"/> <RowDefinition Height="10"/> <RowDefinition Height="Auto"/> <RowDefinition Height="10"/> <RowDefinition Height="Auto"/> </Grid.RowDefinitions> <Label Grid.Row="0" Grid.ColumnSpan="6" TextColor="#3A023A" Text="{Binding TituloPublicacion}" FontSize="16" FontAttributes="Bold" FontFamily="Arial"/> <Label Grid.Row="2" Grid.Column="0" Text="Tipo:" FontSize="14"/> <Label Grid.Row="2" Grid.Column="1" Text="{Binding Tipo}" FontSize="14"/> <Label Grid.Row="2" Grid.Column="2" Text="Año:" FontSize="14"/> <Label Grid.Row="2" Grid.Column="3" Text="{Binding Anio}" FontSize="14"/> <Label Grid.Row="4" Grid.Column="0" Grid.ColumnSpan="2" Text="Congreso/Revista:" FontSize="14"/> <Label Grid.Row="4" Grid.Column="2" Grid.ColumnSpan="2" Text="{Binding RevistaCongreso}" FontSize="14"/> <Label Grid.Row="6" Grid.Column="0" Text="Autores: " FontSize="12"/> <Label Grid.Row="6" Grid.Column="1" Grid.ColumnSpan="6" Text="{Binding Autores}" FontSize="12"/> </Grid> </telerik:RadBorder> </StackLayout> </telerik:ListViewTemplateCell.View> </telerik:ListViewTemplateCell> </DataTemplate> </telerik:RadListView.ItemTemplate> 问题是两个设备上的视图看起来不同。 我放置了以下示例图像。 安卓: iOS: 为什么会出现这种情况? ... RadListView 是他们的 ListView 版本,请改用他们的 CollectionView :https://www.telerik.com/maui-ui/collectionview <telerik:RadCollectionView x:Name="collectionView" ItemsSource="{Binding SPagina}" Margin="10" BackgroundColor="LightGray">
尝试从内存下载文件:System.Web.HttpException(0x80004005):发送 HTTP 标头后服务器无法设置内容类型
这是我第一次使用 ASP.NET 应用程序(通常是 C#),在内存中创建文件并从浏览器下载它时遇到问题。 我的组件 .ascx 文件包含一个按钮...
尝试打开 telerik 报告时出现“值不能为空。参数名称:实例”错误
在我的解决方案中,我有 telerik 报告,当尝试在 Visual Studio 2010 设计器中打开它们时,我收到此错误: 值不能为空。参数名称:实例 调用栈 在系统。
你们知道如何将 .trim() 添加到 Telerik 网格过滤器字段中输入的任何值吗?我不想在字段中有任何空白 你们知道如何将 .trim() 添加到 Telerik 网格过滤器字段中输入的任何值吗?我不想在字段中有任何空白 <TelerikGrid Data="@GridData" Pageable="true" Sortable="true" FilterMode="@GridFilterMode.FilterRow"> <GridColumns> <GridColumn Field="Name" Title="Product Name" /> <GridColumn Field="Price" DisplayFormat="{0:C2}" /> <GridColumn Field="@nameof(Product.Released)" DisplayFormat="{0:D}" /> <GridColumn Field="@nameof(Product.Discontinued)" /> </GridColumns> 您可以尝试创建自定义过滤器组件以在网格中使用。例如以下示例来修剪输入值: 自定义过滤器组件.razor @using Telerik.Blazor.Components <InputText @bind-Value="@FilterValue" @oninput="OnInputChange" /> @code { [Parameter] public string FilterValue { get; set; } [Parameter] public EventCallback<string> OnFilterChanged { get; set; } private async Task OnInputChange(ChangeEventArgs e) { var value = e.Value?.ToString().Trim(); await OnFilterChanged.InvokeAsync(value); } } Home.剃须刀 @page "/" @using Telerik.Blazor.Components @using Telerik.DataSource <TelerikGrid Data="@GridData" Height="400px" Pageable="true" FilterMode="Telerik.Blazor.GridFilterMode.FilterRow" > <GridColumns> <GridColumn Field="Name" Title="Name"> <FilterCellTemplate> <CustomFilterComponent FilterValue="@NameFilterValue"OnFilterChanged="async(string value)=>{await Filter(value,context);}" /> </FilterCellTemplate> </GridColumn> </GridColumns> </TelerikGrid> @code { private string NameFilterValue { get; set; } private async Task Filter(string value,FilterCellTemplateContext context) { var filter = context.FilterDescriptor.FilterDescriptors[0] as FilterDescriptor; filter.Value = value; await context.FilterAsync(); } public List<Item> GridData { get; set; } = new List<Item> { new Item { Name = "Alice" }, new Item { Name = "Bob" }, new Item { Name = "Charlie" } }; public class Item { public string Name { get; set; } } }
文件管理器 - Blazor 的 Telerik UI 组件 - .net 8.0 - 修改上下文菜单
如何删除/禁用上下文菜单上的“删除”、“重命名”(仅适用于文件夹)(“删除”、“重命名”显示为当前文件)? 如何向上下文菜单添加更多选项? 我想定制Co...
JMeter 未将文件上传到 ASP .NET 应用程序 [Telerik web ui raU]
在为应用程序创建 JMeter 脚本时,我无法使用 jmeter 默认文件上传实用程序上传文件,它说 { "message" : "RadAsyncUpload 处理程序已注册
如何使用 C# 中的 telerik radflow 编辑器在文档中设置书签
所以我已经接手了一个项目,但似乎找不到与此特定问题相关的任何信息。该项目有一个元素,它采用模板文档,然后继续隐蔽......
我想访问kendo ui网格列命令模板中的数据行,但没有找到解决此请求的解决方案。 $("#grid").kendoGrid({ 列 : [{ 呸……</desc> <question vote="2"> <p>我想访问kendo ui网格列命令模板中的数据行,但没有找到解决此请求的解决方案。</p> <p></p><div data-babel="false" data-lang="js" data-hide="false" data-console="true"> <div> <pre><code><script> $("#grid").kendoGrid({ columns : [{ field : "firstname", title : "First Name" }, { field : "lastname", title : "Last Name" }, { field : "cellphone", title : "Cell Phone" }, { field : "deskphone", title : "Desk Phone" }, { field : "emailaddress", title : "Email Address" }, { command : [ { name: "note", text: "note", template:"<a class='tds-grid-button k-button k-grid-#: name #' title='#: text #'> #: rowData.ID # <i class='fa fa-comment-o'></i></a>", imageClass: "fa fa-comment-o", click: note_Clicked } ] }); </script></code></pre> </div> </div> <p></p> <p>我想从列命令模板中的行数据访问<pre><code>ID</code></pre>值:<pre><code>#: rowData.ID #</code></pre></p> <pre><code>template:"<a class='tds-grid-button k-button k-grid-#: name #' title='#: text #'> #: rowData.ID # <i class='fa fa-comment-o'></i></a>" </code></pre> <p>如何解决这个问题?</p> </question> <answer tick="false" vote="1"> <p>我认为你不能按照你现在的方式做到这一点。 我认为您无权以这种方式访问行数据。 如果您将 rowData.ID 替换为函数调用,则该函数仅执行两次,而不是每个渲染行执行一次,这意味着模板仅在网格初始化期间“执行”。 <em>我发现这个 Telerik 论坛帖子讨论了这个问题:</em>http://www.telerik.com/forums/accessing-row-data-in-a-command</p> 建议您使用网格的 dataBound 事件来更改按钮上的文本,并且它们提供了演示 Dojo 的链接。<p> <a href="http://www.telerik.com/forums/accessing-row-data-in-a-command" rel="nofollow">这里是一个演示的链接,我从论坛帖子中获取了 dojo,并稍微修改了 dataBound 处理程序以使用 dataItem 中的 Id 来动态更改按钮上的文本。 </a>http://dojo.telerik.com/@Stephen/oVuCo</p><p> <a href="http://dojo.telerik.com/@Stephen/oVuCo" rel="nofollow">我不知道还能怎么做。</a> </p> <p> </p>我也有同样的问题。我找到的解决方案如下。 </answer> <answer tick="false" vote="1">您可以使用可访问数据的简单列模板,而不是列命令。像这样:<p> </p><code> { title: "Status", width: "140px", template: (item) => { if (item.Status == 'Outstanding') { return "<a class='ignore-outstanding' >Outstanding</a>"; } else return item.Status; } }, </code><p> </p>并在 dataBound 处理程序中添加您的点击处理程序,如下所示:<pre> </pre><code> dataBound: () => { var grid = $(gridSelector).data("kendoGrid"); $(gridSelector + cellSelector).click((e) => { e.preventDefault(); var dataItem = grid.dataItem($(e.currentTarget).closest("tr")); alert(dataItem.YourField); }); }, </code><p> </p> <pre> </pre>试试这个</answer> <answer tick="false" vote="0"><code>$("#grid").kendoGrid({ dataSource: { data: data, schema: { model: { id: "Id", fields:{ Id: {type: "number"}, firstname: { type: "string"}, lastname: { type: "string"}, cellphone: { type: "string"}, deskphone: { type: "string"}, emailaddress: { type: "string"} } } } }, columns : [{ field : "firstname", title : "First Name" }, { field : "lastname", title : "Last Name" }, { field : "cellphone", title : "Cell Phone" }, { field : "deskphone", title : "Desk Phone" }, { field : "emailaddress", title : "Email Address" }, { command : [ { name: "note", text: "note", template: "<a class='tds-grid-button k-button k-grid-#=name#' title='#=name#'> #=Id# <i class='fa fa-comment-o'></i></a>" } ] }); </script> </code><p> </p>注意- 将#=Id# 放入您要在剑道网格中设置的主要字段。 我认为你在剑道网格数据源中有模型。<pre> </pre> <p> </p>坦克, 我找到解决方案来解决它。 </answer> <answer tick="false" vote="0">您可以使用kendo ui grid的dataBound事件,如下所示:<p> </p><p></p> <p> </p><code>$("#grid").kendoGrid({ columns : [{ field : "firstname", title : "First Name" }, { field : "lastname", title : "Last Name" }, { field : "cellphone", title : "Cell Phone" }, { field : "deskphone", title : "Desk Phone" }, { field : "emailaddress", title : "Email Address" }, { command : [ { name: "note", text: "note", template:"<a class='tds-grid-button k-button k-grid-#: name #' title='#: text #'> #: rowData.ID # <i class='fa fa-comment-o'></i></a>", imageClass: "fa fa-comment-o", click: note_Clicked } ], dataBound: function () { var grid = this; var model; grid.tbody.find("tr[role='row']").each(function () { rowData = grid.dataItem(this); rowData.ID rowData.Name //and more and more } } });</code><div data-babel="false" data-lang="js" data-hide="false" data-console="true"> <div> <pre> </pre></div> </div> <p> </p>可以将条件函数放入这样的命令绑定中。请注意此处命令的“可见”绑定:</answer> <answer tick="false" vote="0"><code><div data-role="grid" data-bind="source: zones" data-editable='{ "mode": "popup", "confirmation": false }' data-columns='[ { "field": "fooType", "width": "14em", "title": "Foo Status", editable: false }, { "field": "zoneName", "width": "14em", "title": "Zone Name" }, { "title": "", "command": [{name: "edit", text:"Edit", visible: function(dataItem) { return dataItem.fooName === "Foo"; } }, {name: "destroy", text:"Delete"}] } ]'></div> </code><p> </p>它必须是内联函数。对代码中其他地方的函数的引用在较新版本的 Kendo 中不起作用(尽管以前可以!),我不知道为什么。<pre> </pre> <p></p>
文件管理器 - Blazor 的 Telerik 组件 - .net8.0 - 如何使用 @rendermode InteractiveWebAssembly 在页面上注入服务
我有一个问题,当加载包含服务的页面时,出现以下异常: InvalidOperationException:无法为类型“FutureVision.Portal.Client.Pages”上的属性“FileService”提供值。
Telerik UI WPF - 如何以编程方式将 DocumentVariableField 添加到表格单元格
我们正在使用 Telerik UI for WPF 并创建一个表,然后将其插入到 RadRichTextBox 中。我们需要将 DocumentVariableField 添加到其中一个单元格,任何人都可以提供建议。
Kendo .showTooltip() 用于具有多个系列的圆环图
我正在使用配置为包含两个系列的甜甜圈的 jquery kendo 图表。我需要能够以编程方式突出显示一个部分并在第二个系列中显示其工具提示,模拟...
当我离开页面时,为什么我的数据没有存储在我的 radcombobox 中?
在我的 asp.net 应用程序中,我有一个带有复选框的 radcombobox,但是每当我选择一个项目并离开页面时,选择就会被清除。有没有我可能错过的财产? 我试过了
我已将项目版本从.Net core 3.1更新到.Net 7 以及 Telerik 报告的 Nuget 包从版本“17.2.23.1010”到“17.2.23.1114”。 我正在使用 Telerik Report Designer 来工作...
我正在使用 Kendo UI 网格,默认情况下我会得到列分隔线或边框线。 (垂直线沿列向下)。你如何删除它们。 标记: C... 我正在使用 Kendo UI 网格,默认情况下我会得到列分隔线或边框线。 (垂直线沿列向下)。你如何删除它们。 标记: <div class="grid"> <h3>Current<span class="goal-count">15</span></h3> </div> 这里是 JSFiddle 项目的链接:http://jsfiddle.net/mackry/RbmAz/ 有什么建议吗? 尝试定义以下样式: .k-grid td { border-width: 0; } 注意:请记住,此样式是在 KendoUI CSS 中定义的,因此您应该最后定义它。 .k-grid td { border-block-end-width: 0 !important;试试这个
在最新版本的 Telerik Kendo UI for jquery 中,已经写到了使用网格小部件时重新渲染特定行的可能性。我知道在谷歌搜索时可以找到...
WPF/Telerik - 仅通过 GrdViewSelectColumn 在 radgridview 中选择行
我想禁用通过单击 radgridview 中的行来选择行的可能性。我只想通过单击 GrdViewSelectColumn 中的复选框来选择行。是否可以? 我想禁用通过单击 radgridview 中的行来选择行的可能性。我只想通过单击 GrdViewSelectColumn 中的复选框来选择行。可以吗? <telerik:GridViewSelectColumn DisplayIndex="1"> <telerik:GridViewColumn.CellStyle> <Style TargetType="telerik:GridViewCell"> ... </Style> </telerik:GridViewColumn.CellStyle> </telerik:GridViewSelectColumn> 它是GridViewSelectColumn的声明。这是冰冻专栏。 在 RadGridView 中我设置了 SelectionMode="Extended"。当我找不到任何属性来解决我的问题时,我尝试使用事件 RadGridView_SelectionChanged 并操作它,但我无法检测是否单击了复选框。 您必须将 RadGridView 的 CanUserSelect 属性设置为 false 并在 GridViewSelectColumn.CellEditTemplate 中创建自己的复选框。 您可以在这里找到更多详细信息: https://www.telerik.com/forums/use-gridviewselectcolumn-as-only-method-of-selection