syncfusion 相关问题

Syncfusion,Inc。成立于2001年,为Microsoft .NET平台提供广泛的企业级软件组件和工具。 Syncfusion还支持各种平台,如:Angular,jQuery,Xamrin等。更多信息请访问:https://www.syncfusion.com/

仅在编辑模式下禁用列 Syncfusion GRID

我尝试仅在编辑模式下使用 EJ2 Grid Syncfusion 禁用列 列代码 列: [ { 类型:'复选框',字段:'复选框',宽度:50 }, { 字段:'id',isPrimaryKey:...

回答 2 投票 0

EJ Syncfusion React Scheduler 不工作

所以我有这个ej2同步融合日历用于约会,我已经从这个链接复制了代码https://ej2.syncfusion.com/react/demos/#/material3/schedule/block-events并尝试运行代码...

回答 1 投票 0

Syncfusion MAUI Blazor 中的错误?

我现在无法了解世界,是我愚蠢还是 Blazor MAUI 或 Syncfusion 存在重大错误? 当我做: for(int i = 1; i < 2; i++) { Console.WriteLine(i); } What's the answer? 1 But whe...

回答 1 投票 0

SfPdfViewer.asset() 在 Chrome 中不显示 PDF(syncfusion_flutter_pdfviewer 包);我是颤振新手

使用 SfPdfViewer.asset 函数时,PDF 未在 Chrome 浏览器中显示。 这是显示页面时使用的构建方法: 小部件构建(BuildContext上下文){ 返回

回答 1 投票 0

FileSystemException:无法打开文件,路径='目录:'/storage/emulated/0/Android/data/

我正在尝试在我的设备上保存 pdf,但出现此错误 FileSystemException:无法打开文件,路径='目录:'/storage/emulated/0/Android/data/esofos.health/files'/test.pdf 这是

回答 3 投票 0

ej2 synfusion ASP.NET 条件列模板(如果条件不适用于按钮)

const email = '[email protected]'; const email1 = '[email protected]'; const 比较 = email.localeCompare(email1, undefined, {sensitivity: 'base' }); </scri...</desc> <question vote="0"> <pre><code>&lt;script&gt; const email = &#39;<a href="/cdn-cgi/l/email-protection" data-cfemail="c0aaafa8aeeea4afa580a5b8a1adb0aca5eea3afad">[email protected]</a>&#39;; const email1 = &#39;<a href="/cdn-cgi/l/email-protection" data-cfemail="88e2e7e0e6a6ece7edc8edf0e9e5f8e4eda6ebe7e5">[email protected]</a>&#39;; const comparison = email.localeCompare(email1, undefined, { sensitivity: &#39;base&#39; }); &lt;/script&gt; &lt;script id=&#34;edit&#34; type=&#34;text/x-template&#34;&gt; ${if(comparison === 0)} &lt;span onclick=&#34;EditDetails(this)&#34; id=&#34;editBtn&#34;&gt;&lt;i class=&#34;fas fa-edit fa-lg&#34;&gt;&lt;/i&gt;&lt;/span&gt; ${/if} &lt;/script&gt; </code></pre> <p>我有上面显示的代码,其中我想比较两个值以及我想在列模板条件下执行的比较结果,但它不起作用。我在这里做错了什么吗?</p> <p>我尝试了这段代码,我希望它仅在满足 if 条件时才呈现 span 标签。</p> </question> <answer tick="false" vote="0"> <p>您在模板脚本中使用 JavaScript 样式的条件 (<pre><code>${if(comparison === 0)}</code></pre>),这不是在 ASP.NET 或 Syncfusion 模板中处理条件的标准方法。 ASP.NET 和 Syncfusion 对它们的模板使用不同的语法。</p> <p>如果您正在处理客户端 JavaScript 和 Syncfusion 的 JavaScript 库,您应该遵循他们的 API 进行条件渲染。这可能涉及使用根据条件返回适当 HTML 的函数。</p> <pre><code>function getEditButton(email, email1) { const comparison = email.localeCompare(email1, undefined, { sensitivity: &#39;base&#39; }); if (comparison === 0) { return &#39;&lt;span onclick=&#34;EditDetails(this)&#34; id=&#34;editBtn&#34;&gt;&lt;i class=&#34;fas fa-edit fa-lg&#34;&gt;&lt;/i&gt;&lt;/span&gt;&#39;; } return &#39;&#39;; } </code></pre> <p>在列模板中,您可以调用 <pre><code>getEditButton(email, email1)</code></pre> 以根据条件获取适当的 HTML。</p> <p>对于服务器端方法,您需要在 C# 代码中处理此逻辑,然后在 Razor 视图中呈现适当的 HTML。</p> </answer> </body></html>

回答 0 投票 0

更新到 .NET 5 后,Visual Studio 2019 设计器中的 Syncfusion RibbonControlAdv 缺少智能标记

以前,我可以单击此箭头来编辑 RibbonControlAdv 的属性: 但是,将我的项目迁移到 .NET 5 后,我再也看不到箭头了: 不过我可以看到...

回答 2 投票 0

如何链接/关联 Syncfusion-DockingManager 的两个子级?

我使用 Syncfusion-DockingManager 将 UserControl 显示为 ContentControl 的内容。可以打开属性 UserControl(也作为 ContentControl 的内容),它显示与...相关的数据。

回答 1 投票 0

为什么发布时没有复制此特定文件?

从 VS 2022 发布我的 azure 函数,我的 .csproj 中有一堆这样的函数: ... 永远 从 VS 2022 发布我的 azure 函数,我的 .csproj 中有一堆这样的函数: ... <None Update="QtBinariesWindows\Qt5WebChannel.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="QtBinariesWindows\Qt5WebKit.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="QtBinariesWindows\Qt5WebKitWidgets.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="QtBinariesWindows\Qt5Widgets.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="QtBinariesWindows\ssleay32.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> ... 所有这些似乎都工作正常,我可以在 bin 中的应用程序服务编辑器中看到那些: 但由于某种原因,该文件永远不会被复制: <None Update="QtBinariesWindows\Syncfusion.WebKitWrapper"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> 我还可以看到在 wwwroot 处创建了一些空文件夹,它们与 QtBinariesWindows 的文件夹结构相匹配,但这些文件夹确实包含 WebKitWrapper 文件: 我尝试简单地将文件从 wwwroot 复制到 bin,但我不断收到这些错误: 报告的问题是由于 Qtbinaries 文件未正确复制而发生的。我们也遇到了类似的问题,并且与 Azure SDK 的问题有关。 请尝试使用最新版本进行转换,并按照下面链接的 UG 文档中提到的所有步骤进行操作。具体地,在步骤7中,仅包含三个文件(libeay32.dll、libssl32.dll和ssleay32.dll)。此外,您需要包含所有 QTBinaries 文件并为这些文件设置“如果较新则复制”选项。 https://help.syncfusion.com/file-formats/pdf/convert-html-to-pdf/convert-html-to-pdf-in-azure-functions-windows. 注:我为 Syncfusion 工作。

回答 1 投票 0

单击按钮即可将行数据从同步融合网格获取到另一个页面

我有一个同步融合网格,因为我在子网格中有多个列,并且还有一个带有按钮的列,单击该按钮我想转到另一个显示所有数据的页面...

回答 1 投票 0

syncfusion_flutter_pdfviewer 更改区域设置文本

我使用syncfusion_flutter_pdfviewer来显示pdf文件。 现在我想更改页面导航弹出窗口和其他默认文本中的文本。 我从 ChatGPT 得到了以下解决方案,但没有成功: ...

回答 1 投票 0

Blazor Syncfusion SfDashboardLayout - 如何在不刷新页面的情况下进行更新

<div class="d-flex flex-row-reverse align-items-center"> <div class="mb-1"> <Syncfusion.Blazor.Buttons.SfButton IconCss="e-icons e-page-column-one" @onclick="@(async () => { await UpdatePanelData(1); await dashboardLayout.RefreshAsync(); })" class="me-1"></Syncfusion.Blazor.Buttons.SfButton> <Syncfusion.Blazor.Buttons.SfButton IconCss="e-icons e-page-column-two" @onclick="@(() => UpdatePanelData(2) )" class="me-1"></Syncfusion.Blazor.Buttons.SfButton> <Syncfusion.Blazor.Buttons.SfButton IconCss="e-icons e-page-column-right" @onclick="@(() => UpdatePanelData(3))" class="me-1"></Syncfusion.Blazor.Buttons.SfButton> <Syncfusion.Blazor.Buttons.SfButton IconCss="e-icons e-page-column-left" @onclick="@(() => UpdatePanelData(4))"></Syncfusion.Blazor.Buttons.SfButton> </div> </div> 这是我的按钮,我想更新这个布局; <Syncfusion.Blazor.Layouts.SfDashboardLayout CellSpacing="new double[] { 10, 10 }" AllowDragging AllowFloating AllowResizing @ref=dashboardLayout Columns="8" CellAspectRatio="@aspectRatio"> <Syncfusion.Blazor.Layouts.DashboardLayoutEvents Changed="PanelsChanged"></Syncfusion.Blazor.Layouts.DashboardLayoutEvents> 这是我的方法: async Task UpdatePanelData(int selectedId) { using (var con = await ContextFactory.CreateDbContextAsync()) { var panels = await dashboardLayout.Serialize(); switch (selectedId) { case 1: int column1 = 2; foreach (var panel in panels) { //assignment } await con.SaveChangesAsync(); break; case 2: int row2 = 0, count2 = 1; foreach (var panel in panels) { //assignment } await con.SaveChangesAsync(); break; case 3: int row3 = 0, count3 = 1; foreach (var panel in panels) { //assignment } await con.SaveChangesAsync(); break; case 4: int row4 = 0, count4 = 1; foreach (var panel in panels) { //assignment } await con.SaveChangesAsync(); break; } StateHasChanged(); await dashboardLayout.RefreshAsync(); } } 我创建了按钮,为布局中的面板提供现成的主题。该方法有效并且数据库中的数据已更新,但我需要刷新页面才能看到这一点。如何让按钮在按下时改变外观? 根据共享的详细信息,我们怀疑您正在向 Dashboard Layout 组件添加面板。我们建议您检查一次序列化面板;之后,就不需要使用“RefreshAsync”方法了。我们已经实现了类似的场景,即使用预定义值动态更改面板。 示例浏览器:https://blazor.syncfusion.com/demos/dashboard-layout/default?theme= Fluent 此外,如果您想在单击按钮时更改按钮外观,我们建议使用“IsToggle”属性,这有助于更改单击按钮时的外观。 示例浏览器:https://blazor.syncfusion.com/demos/buttons/default-functionities?theme= Fluent 示例浏览器:https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Buttons.SfButton.html#Syncfusion_Blazor_Buttons_SfButton_IsToggle

回答 1 投票 0

Syncfusion ASP.NET Core:如何在数据绑定后获取cshtml中的值?

我在 ASP.NET Core 7.0 项目中使用 Syncfusion 组件。这是我的 cshtml 标记: 我在 ASP.NET Core 7.0 项目中使用 Syncfusion 组件。这是我的 cshtml 标记: <ejs-grid id="userstbl" allowSorting="true" allowPaging="true" toolbarClick="toolbarClick" toolbar="@(new List<string>() { "Add", "Edit", "Delete", "Cancel", "Update" })"> <e-grid-pagesettings pageCount="6" pageSize="50"></e-grid-pagesettings> <e-grid-editSettings allowAdding="true" allowDeleting="true" allowEditing="true" mode="Normal"></e-grid-editSettings> <e-data-manager url="/Users/FetchData" adaptor="UrlAdaptor"></e-data-manager> <e-grid-columns> <e-grid-column headerText="First Name" field="FirstName"></e-grid-column> <e-grid-column headerText="Family" field="Family"></e-grid-column> </e-grid-columns> </ejs-grid> 这是我绑定数据的后端: public IActionResult FetchData([FromBody] DataManagerRequest dm) { IEnumerable DataSource = _userRepository.GetUserList(); DataOperations operation = new DataOperations(); int count = DataSource.Cast<UserListViewModel>().Count(); if (dm.Skip != 0) { DataSource = operation.PerformSkip(DataSource, dm.Skip); //Paging } if (dm.Take != 0) { DataSource = operation.PerformTake(DataSource, dm.Take); } return dm.RequiresCounts ? Json(new { result = DataSource, count = count }) : Json(DataSource); } 如您所见,我有一个名为 count 的参数。但我不知道如何在客户端获取它的值... 根据您的查询,您希望在客户端获取从服务器返回的计数。我们无法获取客户端返回的数据源,因为这将由源处理并在内部直接设置到网格。但是,您可以使用属性“grid.pagerModule.pageSettings.totalRecordsCount”来获取客户端的总记录数。

回答 1 投票 0

添加新事件后,无法选择文本框输入

我在 Angular 应用程序中使用 Syncfusion。创建事件后,除非单击手动添加的下拉列表,否则我无法再编辑事件编辑器中的任何字段。我会添加我是你的代码...

回答 1 投票 0

如何在flutter中将docx转换为pdf文件?

我正在尝试将使用 docx_template 库制作的 docx 文件:^0.3.3 转换为 PDF,我尝试使用库来完成此操作。 Whit SyncFusion 我有这个: //获取外部存储目录 夫...

回答 3 投票 0

Blazor 中的表的免费选择过滤器组件(如 Syncfusion)

我正在寻找一个免费组件,例如 Syncfusion for Blazor 中的 Select-Filter。理想情况下,它应该用于表格而不是网格。我有一个 Blazor 服务器应用程序,并有一个从...获取数据的表

回答 1 投票 0

以编程方式创建 Asp:PostBackTrigger

我可以以编程方式创建 asp:PostBackTrigger 吗?因为它符合我的要求。附加信息。我使用syncfusion(ej1而不是ej2)网格。这里我只有div块(multigrid)。所有的元素...

回答 1 投票 0

syncfusion pdfviewercontrol 在本地工作但 tf 构建失败

我正在尝试直接从 Windows 服务打印到打印机。我们已经购买了syncfusion,所以我尝试用它来完成该任务。 我尝试按照以下步骤操作: https://支持。

回答 2 投票 0

在flutter中有什么方法可以构建这样的图表

我们正在开发一个项目来创建交易平台,我需要复制我们在颤振反应中使用的图表。 需要在 flutter 上创建这样的图表 我们使用了同步融合和爆炸...

回答 1 投票 0

Prism 将 TabView 绑定到各自的 ViewModel

我正在将旧版 Xamarin.Forms 应用程序迁移到 MAUI 项目。在 Xamarin 项目中,我们使用 Prism 7.1,现在正在迁移到最新版本。 我们遇到的问题是我们过去...

回答 1 投票 0

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