如何改变Kendo UI网格销毁或删除命令动作上的文字?
我正在使用Kendoui Kendogrid.我有一个带有删除按钮或"销毁"动作的列. Kendo显示一个带有文字的警报框"您确定要删除此记录吗?"我需要此文本更具体地对我的情况.您如何自定义此文本? 任何帮助将不胜感激. 我添加列的代码是: $reports.kendoGrid( { dataSource: dataSource, pageable: { refresh: true, pageSizes: true }, toolbar: [{ name: "create", text: "Add" }], columns: [ { field: 'name', title: 'Report', sortable: true }, { command: ["edit", "destroy"], title: " ", width: "180px",
0 2024-04-14
编程技术问答社区
获取Telerik RadGrid的行数
我正在研究radgrid,我想访问其行,但似乎没有.Rows属性. 这是我迄今为止尝试的: 如何访问rgCustomers的行集合?我想在每一行中添加一个按钮. 解决方案 根据 telerik的文档, "网格中的每个动态行代表来自指定数据源的记录.动态行由GridDaitaitem类表示(Griditem的后代). 每个GridTableView都有类型GridDaitem的一组行(项目集合)." 因此,您想使用网格的项目集合,这是GridDaitems的集合. protected void btnLoad_Click(object sender, EventArgs e) { rgCustomers.DataSource = odsCustomers; rgCustomers.DataBind(); foreach (GridDataItem row in rgCustomers.Items) { } } 其他解决方案
2 2024-04-14
编程技术问答社区
Devexpress或Telerik Controls的比较
我正在考虑购买Dev Express或Telerik以帮助开发我们的申请. 我们主要是ASP.NET服装,但我们开始越来越多地使用Silverlight和MVC. 我想知道人们的想法: 功能集 易用性 文档 定价和许可 解决方案 首先是免责声明 - 我为Devexpress工作.我会尽力给您我的公平答案,因为选择和决定取决于您. 通常,在产品和功能方面,这两个套件似乎都相似.但是,有一些关键差异对您有利.在做出决定之前,我建议: 1)确定需要哪种功能 2)控制您要使用或需要的哪个 3)询问支持是否支持您需要的功能.我知道,当一切正常时,可能会有一种情况,但是只有一件小事必须实现……而您不能. 请花一点时间在做出决定之前进行研究.如果您选择我们的控件,我们的支持团队将很高兴为您提供帮助. 使用我们的工具的主要好处之一: - 容易开始 - 有很多学习的资源 - 直观的API,设置复杂方案更容易 - 伟大的社区 - 优秀的支持
0 2024-04-14
编程技术问答社区
ASP.default_aspx'不包含'IssuesGrid_OnItemUpdated'的定义,也没有扩展方法'IssuesGrid_OnItemUpdated'。
我使用telerik asp.net/ajax控件创建了一个gridview,当我本地运行应用程序时,网格正常工作,但是当推到我的服务器时,我都会对所有方法出现相同的错误: ASP.default_aspx' does not contain a definition for 'IssuesGrid_OnItemUpdated' and no extension method 'IssuesGrid_OnItemUpdated' accepting a first argument of type 'ASP.default_aspx' could be found (are you missing a using directive or an assembly reference?) 我尝试在网格中删除引用并再次创建它,然后让VS创建方法,然后它将起作用,直到我为所有抛出错误的方法执行此操作,然后再重新开始. 这是ASPX页面:
0 2024-04-14
编程技术问答社区
引用嵌套控件
我有两个GridViews-一个嵌套在另一个嵌套 - 我正在尝试编程设置子网格的数据源,但不确定如何引用它. 我尝试了以下方法: Ra
4 2024-04-14
编程技术问答社区
由于对象的当前状态,操作是无效的,当我选择一个下拉列表时
我在ASPX页面上有RadCombo框,从那时起,当我选择任何选项时,它会在'/'应用程序中给出Error'Server错误. 由于对象的当前状态,操作无效. 描述:执行当前Web请求期间发生了一个未经治疗的例外.请查看堆栈跟踪以获取有关错误及其在代码中起源的更多信息. 例外详细信息:system.invalidoperationException:操作不是 由于对象的当前状态而有效. 源错误: 在执行期间生成了一个未经治疗的例外 当前的Web请求.有关起源和位置的信息 可以使用下面的异常堆栈跟踪来识别例外. 堆栈跟踪: [InvalidOperationException:由于当前 对象的状态.] system.web.httpvaluecollection.throwifmaxhttpcollection keysexceeded() +2692302 System.Web.httpValueCollection.fillFromenCodedB
0 2024-04-13
编程技术问答社区
在MVC 4中如何在同一个视图中打开窗口?
我的视图中有一个Telerik MVC网格,并带有"下载"自定义按钮.此按钮重定向到我的下载操作,此下载操作将我重定向到下载视图,该视图显示了一些在窗口模式下的图像.我想在同一页面中使用网格"下方"打开此窗口. 我的代码: c.Bound(column => column.IsStock); c.Bound(column => column.Version); c.Command(cmd => cmd.Custom("Download") .Text("Download") .DataRouteValues(d => { d.Add(k => k.IDDocument); d.Add(k => k.ReceivedDate); }) .SendDataKeys(true) .Action("Download", "Administrative")); 行动: [Authoriz
0 2024-04-13
编程技术问答社区
检测ASP.NET中的内存泄漏
我的开发团队现在正在使用ASP.NET 3.5/4.0,我们的网站正在IIS 7.5上运行.最近,我们一直在遇到问题(大约每周一次),这些问题导致记忆例外,以便在我们的ASP.NET应用程序中抛出. "解决方案"是在我们的网站上重新启动应用程序池.我说"解决方案",因为它几乎不是解决方案.这更多的是使我们的应用程序池保持在合理状态的绷带.在我看来,某些应用程序或许多应用程序正在泄漏内存,这会随着时间的流逝而构建并导致不记忆的例外.虽然我可以设置IIS定期重新启动应用程序池,但我宁愿知道如何检测内存泄漏以尝试修复程序而不是继续应用创可贴.是否有任何工具可以检测和记录ASP.NET应用程序的内存泄漏? 另外,当我们切换到使用Telerik的RAD控件时,我们真的开始看到更多这个问题.是否有人使用这些控件遇到了类似的问题? 谢谢, aaron 解决方案 我以前发布了本指南,以回答另一个问题,但是这个问题和我的答案似乎已删除.这不是为了胆小的人: 安装Window
0 2024-04-12
编程技术问答社区
将iTextSharp PDF作为内存流返回导致StreamNotSupported
我正在使用itextSharp中的pdfstamper创建一个PDF文件,然后将PDF返回为MemoryStream 对话到调用函数,然后用来在teleriks pdf查看器组件中显示pdf的winforms. 这是目标. 现在,创建PDF的工作原理,并且它将数据返回到调用函数,在调用功能中,我应该将MemoryStream内容写入文件流,然后在Adobe Reader中打开它,很好. 但是,如果我选择在PDF查看器控件中显示PDF,我只会得到"不支持的流类型"错误. 现在,我认为PDF数据中存在问题,因此我决定创建PDF文件,将其保存到磁盘,然后将其读取到调用功能中的MemoryStream,并在PDF Viewer中显示该内存流,并显示该MemoryStream.在我看来,有些原因是,有效.... 我真的无法抓住这个问题,需要一些帮助. 所以,这个不会工作: //The Calling function private void dlgVie
0 2024-04-11
编程技术问答社区
如何将一个字符串的长度转换成一个像素单位?
我有这样的字符串: string s = "This is my string"; 我正在创建一个Telerik报告,我需要定义A textbox这是我的字符串的宽度.但是,尺寸属性需要设置为单元(像素,点,英寸等).如何将弦长的长度转换为像素,以便我可以设置宽度? 编辑:我尝试获得对图形对象的引用,但这是在从Telerik.Reporting.Report继承的类中完成的. 解决方案 不使用控件或表格: using (System.Drawing.Graphics graphics = System.Drawing.Graphics.FromImage(new Bitmap(1, 1))) { SizeF size = graphics.MeasureString("Hello there", new Font("Segoe UI", 11, FontStyle.Regular, GraphicsUnit.Point)); } 或在vb.net
2 2024-04-11
编程技术问答社区
sitefinity验证数据视图
我正在构建此MVC形式,而不是使用Sitefinity Form Control.我想将validation添加到名字文本框中.在模型中,我在视图模型中使用的属性具有[必需]属性.我只得到红色文本The FirstName field is required.,但我也希望文本框和标签也为红色.我需要为文本框使用另一个类,或者有Bootstrap的其他类别? 查看 @Html.Script(ScriptRef.JQueryValidate, "top", true) @{ HtmlHelper.ClientValidationEnabled = true; HtmlHelper.UnobtrusiveJavaScriptEnabled = true; } 查看
0 2024-04-02
编程技术问答社区
未经认证的用户无法访问ASP.NET MVC中的静态文件,不管是什么位置元素
我知道这个问题已经被问到了几次,但是这些答案在我的情况下都没有奏效.我有一个ASP.NET MVC2应用程序,该应用在我本地的IIS 7.5(7600.16385)上使用以集成模式运行的AppPool上使用表单身份验证.有趣的是,当使用VS 2010随附的开发Web服务器时,此不会发生.我的Web.config文件包含 no 和no 元素.当我登录主页时,除了存储在~/Content>目录中的.css和.png文件外,我将所有内容都在登录视图中获取.当我直接用 http://localhost/websubscribers/content/content/content/content/site.conte.content/content/site.conter.content/content/site.content/content/site.content/content/site.conte
0 2024-03-20
编程技术问答社区
从Kendo Grid导出到Excel后,DateTime列相差28秒
我们的Web应用程序中有一些网格,我们将Kendo用于ASP.NET MVC. 一些客户报告说,日期将网格数据导出到Excel时会有所不同. . 作为一个例子,第一行以{ "SaleDate": "2018-05-30T00:00:00", "SaleDateAndTime": "2018-05-30T08:01:40.673" }为例.导出到Excel后,相应的单元格值分别为:05/29/2018 23:59:32和05/30/2018 08:01:12. 我尝试以不同的时间值导出日期,导出到Excel后的差异始终为28秒. 这仅发生在某些客户端(时区与服务器相同,并且被固定). 这仅在使用Chrome浏览器时才发生. 有人面对这个问题吗?我反对了Telerik的票,但他们无能为力. 解决方案 我也面临着任何浏览器的同一问题.就我而言,差异为6小时.我找不到适当的解决方案.我通过导出到Excel时将DateTime转换为ISO日期字符串来解决. . 我希
0 2024-03-15
编程技术问答社区
Kendo ui-how to tie validation to mvc model attributes
从我写道,我必须像下面一样进行验证. 我将html5属性(数据征收的msg/validationMessage)添加到文本框,以及所需的属性. 我为无效的msg做了一个跨度,并使用"数据范围"属性将其绑定到字段.然后,该消息"请输入名称"应在此跨度中出现. 问题 这是与此合作的唯一方法? 我无法显示正确的错误消息("我要显示的错误消息"),就像以任何方式与ViewModel上的MVC属性联系在一起.正如另一位海报所说的那样,这是更可扩展/可重复使用和更好的设计. 使用data-for =" name"非常脆弱,因为模型字段名称的更改不会反映在那里,因此可以忘记,因此交付了错误的软件.您正在失去 之类的类型安全性 @Html.ValidationMessageFor(m=> m.Name) 代码 public class AViewModel { [Required(ErrorMessage="Error Message I want
2 2024-03-15
编程技术问答社区
Kendo DatePicker对自定义日期格式验证失败
我正在使用Kendo DatePicker编辑我的ASP.NET MVC 4项目中的Kendo网格中显示的日期字段.为了将日期使用的datepicker使用自定义日期格式字符串,我将EditorTemplates文件夹下的Date.cshtml文件更新为以下内容: @(Html.Kendo().DatePickerFor(m => m).Format("dd/MM/yyyy")) 这样做,我设法将datePicker显示为我想要的格式.但是,对于输入输入的某些日期,它通过手动键或从弹出日历进行选择而无法验证. . 在进行进一步调查后,我可以说datePicker正在基于M/d/Y格式验证日期.该假设是根据我的基础,认为2012年12月1日是有效的日期,而2012年1月1日不是. . 我还尝试将.ParseFormat("dd/MM/yyyy")添加到Date.cshtml中的datePicker声明的末尾,但没有修复任何内容.所以我会说这绝对是一个错误,我将稍后再向Te
0 2024-03-15
编程技术问答社区
Telerik MVC Grid filterBy不工作
我面临与这个问题类似的问题,有人找到了解决方案 http://www.telerik.com/community/forums/aspnet-mvc/grid/grid/grid-does-not-filter-filter-when-filterby-major-major-major-startswith-mba.aspx#1795473 这里的示例应用程序也没有过滤 http://www.telerik.com/community/forums/aspnet-mvc/grid/is-there-a-way-to-to-save-save-save-grid-stage.aspx#1224347 解决方案 您已转介的应用程序使用的隐藏字段通过JS上的DataBound网格事件进行更新,例如 $('#currentPage').val(currentPage); $('#orderBy').val(orderBy);
4 2024-03-15
编程技术问答社区
如何根据上一页的选择来获得Telerik网格的过滤。
我要做的事情: - 索引页面的类别下拉,选择1然后提交,重定向到Telerik网格页面,并从选定类别的大表格中保存所有记录. 因此,例如宠物商店,下一个商店在下一页上使用的宠物的下拉网格,该网格填充了该商店今天可用的所有宠物. 由于将日期过滤器排序,因为该过滤器应用于Databind. 数据库是通过EDMX连接的,它具有2个没有关系的表两张表具有单个字段Incommon. 我一直在尝试通过使用ViewData来使此功能正常工作,该观点非常适合下拉所以有点像 http://demos.telerik.com/aspnet-mvc/网格/selectionserverside ,但如果可能的话,请在下拉列表和2页上. 解决方案 来自文档. 用于ASP.NET MVC的 Telerik网格正在使用其内置的基于LINQ的表达引擎来执行网格操作 - 分页,排序和过滤.但是,在某些情况下,开发人员可能希望绕过表达式引擎和页面,对自己进行排序或过滤网格数据.这
0 2024-03-15
编程技术问答社区
渲染一个模板化的asp.net mvc telerik网格的问题
我在渲染MVC Telerik模板网格控制方面存在问题.每件事看起来都很好,但是我有一个错误: 编译错误 描述:在为此请求的资源的汇编过程中,发生了错误.请查看以下特定错误详细信息,并适当修改您的源代码. 编译器错误消息:CS1002:;预期 描述:在为此请求的资源的汇编过程中,发生了错误.请查看以下特定错误详细信息,并适当修改您的源代码. 编译器错误消息:CS1002:;预期 源错误: 第14行: 第15行: 第16行: }).宽度(100);第17行:columns.bound(p => p.productName).title(" product");第18行:columns.bound(p => p.Wholesaleprice).title(" price"); 这是我的源代码: @( Html.Telerik().Grid(Model) .Name("grid") .D
2 2024-03-15
编程技术问答社区