telerik 相关问题

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

尝试从内存下载文件:System.Web.HttpException(0x80004005):发送 HTTP 标头后服务器无法设置内容类型

这是我第一次使用 ASP.NET 应用程序(通常是 C#),在内存中创建文件并从浏览器下载它时遇到问题。 我的组件 .ascx 文件包含一个按钮...

回答 1 投票 0

尝试打开 telerik 报告时出现“值不能为空。参数名称:实例”错误

在我的解决方案中,我有 telerik 报告,当尝试在 Visual Studio 2010 设计器中打开它们时,我收到此错误: 值不能为空。参数名称:实例 调用栈 在系统。

回答 8 投票 0

Telerik Blazor 网格修剪滤镜

你们知道如何将 .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; } } }

回答 1 投票 0

文件管理器 - Blazor 的 Telerik UI 组件 - .net 8.0 - 修改上下文菜单

如何删除/禁用上下文菜单上的“删除”、“重命名”(仅适用于文件夹)(“删除”、“重命名”显示为当前文件)? 如何向上下文菜单添加更多选项? 我想定制Co...

回答 1 投票 0

JMeter 未将文件上传到 ASP .NET 应用程序 [Telerik web ui raU]

在为应用程序创建 JMeter 脚本时,我无法使用 jmeter 默认文件上传实用程序上传文件,它说 { "message" : "RadAsyncUpload 处理程序已注册

回答 1 投票 0

如何使用 C# 中的 telerik radflow 编辑器在文档中设置书签

所以我已经接手了一个项目,但似乎找不到与此特定问题相关的任何信息。该项目有一个元素,它采用模板文档,然后继续隐蔽......

回答 1 投票 0

如何访问kendo ui网格列命令模板中的数据行?

我想访问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>&lt;script&gt; $(&#34;#grid&#34;).kendoGrid({ columns : [{ field : &#34;firstname&#34;, title : &#34;First Name&#34; }, { field : &#34;lastname&#34;, title : &#34;Last Name&#34; }, { field : &#34;cellphone&#34;, title : &#34;Cell Phone&#34; }, { field : &#34;deskphone&#34;, title : &#34;Desk Phone&#34; }, { field : &#34;emailaddress&#34;, title : &#34;Email Address&#34; }, { command : [ { name: &#34;note&#34;, text: &#34;note&#34;, template:&#34;&lt;a class=&#39;tds-grid-button k-button k-grid-#: name #&#39; title=&#39;#: text #&#39;&gt; #: rowData.ID # &lt;i class=&#39;fa fa-comment-o&#39;&gt;&lt;/i&gt;&lt;/a&gt;&#34;, imageClass: &#34;fa fa-comment-o&#34;, click: note_Clicked } ] }); &lt;/script&gt;</code></pre> </div> </div> <p></p> <p>我想从列命令模板中的行数据访问<pre><code>ID</code></pre>值:<pre><code>#: rowData.ID #</code></pre></p> <pre><code>template:&#34;&lt;a class=&#39;tds-grid-button k-button k-grid-#: name #&#39; title=&#39;#: text #&#39;&gt; #: rowData.ID # &lt;i class=&#39;fa fa-comment-o&#39;&gt;&lt;/i&gt;&lt;/a&gt;&#34; </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: &#34;Status&#34;, width: &#34;140px&#34;, template: (item) =&gt; { if (item.Status == &#39;Outstanding&#39;) { return &#34;&lt;a class=&#39;ignore-outstanding&#39; &gt;Outstanding&lt;/a&gt;&#34;; } else return item.Status; } }, </code><p> </p>并在 dataBound 处理程序中添加您的点击处理程序,如下所示:<pre> </pre><code> dataBound: () =&gt; { var grid = $(gridSelector).data(&#34;kendoGrid&#34;); $(gridSelector + cellSelector).click((e) =&gt; { e.preventDefault(); var dataItem = grid.dataItem($(e.currentTarget).closest(&#34;tr&#34;)); alert(dataItem.YourField); }); }, </code><p> </p> <pre> </pre>试试这个</answer> <answer tick="false" vote="0"><code>$(&#34;#grid&#34;).kendoGrid({ dataSource: { data: data, schema: { model: { id: &#34;Id&#34;, fields:{ Id: {type: &#34;number&#34;}, firstname: { type: &#34;string&#34;}, lastname: { type: &#34;string&#34;}, cellphone: { type: &#34;string&#34;}, deskphone: { type: &#34;string&#34;}, emailaddress: { type: &#34;string&#34;} } } } }, columns : [{ field : &#34;firstname&#34;, title : &#34;First Name&#34; }, { field : &#34;lastname&#34;, title : &#34;Last Name&#34; }, { field : &#34;cellphone&#34;, title : &#34;Cell Phone&#34; }, { field : &#34;deskphone&#34;, title : &#34;Desk Phone&#34; }, { field : &#34;emailaddress&#34;, title : &#34;Email Address&#34; }, { command : [ { name: &#34;note&#34;, text: &#34;note&#34;, template: &#34;&lt;a class=&#39;tds-grid-button k-button k-grid-#=name#&#39; title=&#39;#=name#&#39;&gt; #=Id# &lt;i class=&#39;fa fa-comment-o&#39;&gt;&lt;/i&gt;&lt;/a&gt;&#34; } ] }); &lt;/script&gt; </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>$(&#34;#grid&#34;).kendoGrid({ columns : [{ field : &#34;firstname&#34;, title : &#34;First Name&#34; }, { field : &#34;lastname&#34;, title : &#34;Last Name&#34; }, { field : &#34;cellphone&#34;, title : &#34;Cell Phone&#34; }, { field : &#34;deskphone&#34;, title : &#34;Desk Phone&#34; }, { field : &#34;emailaddress&#34;, title : &#34;Email Address&#34; }, { command : [ { name: &#34;note&#34;, text: &#34;note&#34;, template:&#34;&lt;a class=&#39;tds-grid-button k-button k-grid-#: name #&#39; title=&#39;#: text #&#39;&gt; #: rowData.ID # &lt;i class=&#39;fa fa-comment-o&#39;&gt;&lt;/i&gt;&lt;/a&gt;&#34;, imageClass: &#34;fa fa-comment-o&#34;, click: note_Clicked } ], dataBound: function () { var grid = this; var model; grid.tbody.find(&#34;tr[role=&#39;row&#39;]&#34;).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>&lt;div data-role=&#34;grid&#34; data-bind=&#34;source: zones&#34; data-editable=&#39;{ &#34;mode&#34;: &#34;popup&#34;, &#34;confirmation&#34;: false }&#39; data-columns=&#39;[ { &#34;field&#34;: &#34;fooType&#34;, &#34;width&#34;: &#34;14em&#34;, &#34;title&#34;: &#34;Foo Status&#34;, editable: false }, { &#34;field&#34;: &#34;zoneName&#34;, &#34;width&#34;: &#34;14em&#34;, &#34;title&#34;: &#34;Zone Name&#34; }, { &#34;title&#34;: &#34;&#34;, &#34;command&#34;: [{name: &#34;edit&#34;, text:&#34;Edit&#34;, visible: function(dataItem) { return dataItem.fooName === &#34;Foo&#34;; } }, {name: &#34;destroy&#34;, text:&#34;Delete&#34;}] } ]&#39;&gt;&lt;/div&gt; </code><p> </p>它必须是内联函数。对代码中其他地方的函数的引用在较新版本的 Kendo 中不起作用(尽管以前可以!),我不知道为什么。<pre> </pre> <p></p>

回答 0 投票 0

文件管理器 - Blazor 的 Telerik 组件 - .net8.0 - 如何使用 @rendermode InteractiveWebAssembly 在页面上注入服务

我有一个问题,当加载包含服务的页面时,出现以下异常: InvalidOperationException:无法为类型“FutureVision.Portal.Client.Pages”上的属性“FileService”提供值。

回答 1 投票 0

Telerik UI WPF - 如何以编程方式将 DocumentVariableField 添加到表格单元格

我们正在使用 Telerik UI for WPF 并创建一个表,然后将其插入到 RadRichTextBox 中。我们需要将 DocumentVariableField 添加到其中一个单元格,任何人都可以提供建议。

回答 1 投票 0

Kendo .showTooltip() 用于具有多个系列的圆环图

我正在使用配置为包含两个系列的甜甜圈的 jquery kendo 图表。我需要能够以编程方式突出显示一个部分并在第二个系列中显示其工具提示,模拟...

回答 1 投票 0

当我离开页面时,为什么我的数据没有存储在我的 radcombobox 中?

在我的 asp.net 应用程序中,我有一个带有复选框的 radcombobox,但是每当我选择一个项目并离开页面时,选择就会被清除。有没有我可能错过的财产? 我试过了

回答 1 投票 0

Telerik 报告 - 负值格式不适用于 .net 7

我已将项目版本从.Net core 3.1更新到.Net 7 以及 Telerik 报告的 Nuget 包从版本“17.2.23.1010”到“17.2.23.1114”。 我正在使用 Telerik Report Designer 来工作...

回答 1 投票 0

使用Kendo Grid 如何去除列边框?

我正在使用 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;试试这个

回答 2 投票 0

Telerik kendo ui jquery grid

在最新版本的 Telerik Kendo UI for jquery 中,已经写到了使用网格小部件时重新渲染特定行的可能性。我知道在谷歌搜索时可以找到...

回答 1 投票 0

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

回答 1 投票 0

单击按钮时在 blazor 中显示 telerikgrid - 无法加载

我有一个 blazor 组件。 我试图在单击按钮后显示测试表,如下所示: 我有一个 Blazor 组件。 我试图在单击按钮后显示测试表,如下所示: <button id="btnKltClms" class="slikaButton" @onclick="TestClick" hidden="@isBtnKltClmsHidden"></button> <div hidden="@isTbResultsHidden"> <TelerikGrid Data="@resultTableData"> <GridColumns> <GridColumn Field="@nameof(ResultTableRow_Klt_Clms.CompanyName)" Title="חברה" /> <GridColumn Field="@nameof(ResultTableRow_Klt_Clms.CompanyNumber)" Title="מספר חברה" /> <GridColumn Field="@nameof(ResultTableRow_Klt_Clms.DeliveryNumber)" Title="מספר משלוח" /> <GridColumn Field="@nameof(ResultTableRow_Klt_Clms.RecordedEntriesNumber)" Title="מספר רשומות שנקלטו" /> <GridColumn Field="@nameof(ResultTableRow_Klt_Clms.ShguimEntriesNumber)" Title="מספר רשומות שגויות" /> </GridColumns> </TelerikGrid> </div> 这就是我的文件背后的代码: async Task TestClick() { resultTableData.Clear(); for (int i = 0; i <= 5; i++) { current_Company1 = $"curComp{i}"; current_Company_name1 = $"curCompName{i}"; CURRENT_MISHLOACH1 = $"mishloah{i}"; TOTAL_SHG_D1 = $"totalShg{i}"; await BuildResultTable(); } StateHasChanged(); } async Task BuildResultTable() { resultTableData.Add(new ResultTableRow_Klt_Clms { CompanyName = StringUtil.Reverse(current_Company_name1), CompanyNumber = current_Company1.ToString(), DeliveryNumber = CURRENT_MISHLOACH1.ToString(), RecordedEntriesNumber = (recordarr.Length - 2).ToString(), ShguimEntriesNumber = TOTAL_SHG_D1.ToString() }); isTbResultsHidden = false; isLabelErrorHidden = false; StateHasChanged(); } 当我检查调试时,显然列表将包含 6 项。 当显示表格时(单击按钮后将显示一个空表格 我一直在尝试“玩”签名、async void、async Task、await,而不是await,所有这些。 我也一直在尝试这样做 await InvokeAsync(() => StateHasChanged()); 但很明显,这种逻辑中的某些东西目前超出了我的理解范围。 有任何想法吗? 谢谢!! 更改数据后需要重新绑定Grid: 在 TestClick() 末尾添加 GridRef?.Rebind(); 不需要 StateHasChanged。 还将网格定义更改为 <TelerikGrid @ref="@GridRef" Data="@resultTableData"> 并添加一个变量 private TelerikGrid<ResultTableRow_Klt_Clms> GridRef { get; set; }

回答 1 投票 0

网站可以在 Safari 中运行,但不能在 Xcode 中运行 WKWebView

我正在使用 Swift 为 iOS 构建一个非常简单的应用程序。我正在运行 Xcode 13,这是适用于 Mac Big Sur 的最新版本。它只是使用 WKWebView 来加载我的网站。我的网站在

回答 1 投票 0

KendoReact Scheduler 自定义渲染

考虑到这个 Scheduler 组件,我想配置它来渲染带有图标的标题。 stackblitz 演示包含以下 json: { 任务ID:68, 所有者ID: 1, 房间ID: 2, ...

回答 1 投票 0

如何防止通过浏览器后退按钮返回时打开RadWindow?

在我们的.Net Framework应用程序中,母版页中有一个RadWindow,用于在登录后显示通知。如果 RadWindow 打开有任何新通知。关闭后就不会再显示了...

回答 1 投票 0

从 UI 更改导航侧菜单项标签后,如何刷新导航侧菜单项标签,而无需在 blazor 中重新加载整个页面

我有一个剃刀页面,在页面右侧显示一个导航菜单,其中包含项目列表。用户可以从 UI 更改这些项目的标签,并且标签名称会在 U 上刷新...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.