• 搜索
  • 购物车
  • 登录
  • 联系我们
  • 现在试试
  • 新的*包括访问在线技术培训以加速您的船上。

    trust-radius-badge“班级=“S.f-immutable-selected u-pr

    Telerik获得2021奖项的多个轨道

    Telerik赢了<一种href="https://www.trustradius.com/buyer-blog/best-of-2021-development" target="_blank">最好的特性集和<一种href="https://www.trustradius.com/buyer-blog/best-of-2021-development" target="_blank">最佳客户支持。该奖项基于用户审查中提供的定量和定性反馈,以便客户支持,功能集和可用性。

    忍者偷看“></div></div><div班级=“AccordionBushido sf-cb--legacy
    <Telerikgrid数据=@GridData编辑模式=“@ griveitmode.inline.inline.高度=“450px.宽度=“100%=“真的页面大小=“10.可调整大小=“真的重新排序=“真的FilterMode.=“@ gridfiltermode.filtermenu.批量=“真的可分类的=“真的SortMode=“@SortMode。多个oncreate.=“@createhandler.ondelete.=“@DeleteHandleronupdate.=“@UpdateHandler><gridtoolbar.><GridcommandButton.命令=“添加图标=“添加>添加产品GridcommandButton.><GridcommandButton.命令=“ExcelExport.图标=“file-excel>出口到Excel.GridcommandButton.>gridtoolbar.><格拉菲特><格拉菲拉西克口文件名=“Telerik-Grid-Exportallpages.=“真的/>格拉菲特><栅格><GridColumn场地=@nameof(product.productname)宽度=“220px.标题=“产品名称/><GridColumn场地=@nameof(product.listprice)标题=“价格宽度=“100px.DisplayFormat=“{0:C2}/><GridColumn场地=@nameof(product.unitsinstock)标题=“有存货宽度=“100px.><模板>@ {bool isinstock =(上下文作为产品).unitsinstock> 0?真假;if(isinstock){<跨度班级=“k-badge k-badge-md k-badge-solid k-badge-success k-badge-counded>可用的跨度>} 别的 {<跨度班级=“K-BADGE K-BADGE-MD K-BADGE-SOLID K-BADGE-ERROR K-BADGE-ROUNDED>无法使用跨度>}}模板>GridColumn><GridColumn场地=@nameof(product.size)标题=“尺寸宽度=“80 px>GridColumn><gridcommandcolumn.宽度=“110px.锁定=“真的可调整大小=“错误的><GridcommandButton.命令=“编辑图标=“编辑>编辑GridcommandButton.><GridcommandButton.命令=“删除图标=“删除>GridcommandButton.><GridcommandButton.命令=“保存图标=“保存Showinedit.=“真的>保存GridcommandButton.><GridcommandButton.命令=“取消图标=“取消Showinedit.=“真的>取消GridcommandButton.>gridcommandcolumn.>栅格>Telerikgrid>@代码{公共列表<产品>GridData{得到;;}int近年来=0.;保护覆盖任务oninitializedasync.{GridData=getProducts.;返回基地oninitializedasync.;}私人的列表<产品>getProducts.{列表<产品>数据=新的列表<产品>;数据添加新的产品1HL路架-黑色,581“黑色”1431.5“58”;数据添加新的产品2“HL路架 - 红色,58”1“红色”1431.5“58”;数据添加新的产品3.“山地自行车袜,M”0.“白色的”9.5“m”;数据添加新的产品4.“山地自行车袜子,L”0.“白色的”9.5“L”;数据添加新的产品5.“Long-Sleeve Logo Jersey,S”0.“多”49.99.“S”;数据添加新的产品6.“长袖徽标泽西,M”0.“多”49.99.“m”;数据添加新的产品7.“长袖徽标泽西,L”0.“多”49.99.“L”;数据添加新的产品8.“长袖徽标泽西,XL”0.“多”49.99.“XL”;数据添加新的产品9.“HL路架 - 红色,62”1“红色”1431.5“62”;数据添加新的产品10.“HL路架 - 红色,44”1“红色”1431.5“44”;数据添加新的产品11.“HL路架 - 红色,48”1“红色”1431.5“48”;数据添加新的产品12.HL道路框架-红色,52号1“红色”1431.5“52”;数据添加新的产品13.“HL路架 - 红色,56”1“红色”1431.5“56”;数据添加新的产品14.“LL路架 - 黑色,58”1“黑色”337.22“58”;数据添加新的产品15.“LL路架 - 黑色,60”1“黑色”337.22“60”;数据添加新的产品16.“LL路架 - 黑色,62”1“黑色”337.22“62”;数据添加新的产品17.LL公路框架-红色,44号1“红色”337.22“44”;数据添加新的产品18.“LL路框架 - 红色,48”1“红色”337.22“48”;数据添加新的产品19.“LL路架 - 红色,52”1“红色”337.22“52”;数据添加新的产品20.“LL路架 - 红色,58”1“红色”337.22“58”;数据添加新的产品21.LL公路框架-红色,601“红色”337.22“60”;数据添加新的产品22.LL公路框架-红色,62"1“红色”337.22“62”;数据添加新的产品23.“ML道路框架 - 红色,44”1“红色”594.83“44”;数据添加新的产品24.“ML道路框架 - 红色,48”1“红色”594.83“48”;数据添加新的产品25.“ML道路框架 - 红色,52”1“红色”594.83“52”;数据添加新的产品26.ML道路框架-红色,581“红色”594.83“58”;数据添加新的产品27.“ML道路框架 - 红色,60”1“红色”594.83“60”;数据添加新的产品28.LL路架-黑色,44号1“黑色”337.22“44”;数据添加新的产品29.LL路架-黑色,481“黑色”337.22“48”;数据添加新的产品30.“LL路架 - 黑色,52”1“黑色”337.22“52”;数据添加新的产品31“HL山架 - 银,42”1“银”1364.5“42”;数据添加新的产品32“HL山架 - 银,44”1“银”1364.5“44”;数据添加新的产品33“HL山架 - 银,48”1“银”1364.5“48”;数据添加新的产品34“HL山架 - 银,46”1“银”1364.5“46”;数据添加新的产品35“HL山架 - 黑色,42”1“黑色”1349.6“42”;数据添加新的产品36“HL山架 - 黑色,44”1“黑色”1349.6“44”;数据添加新的产品37“HL山框架 - 黑色,48”1“黑色”1349.6“48”;数据添加新的产品38“HL山架 - 黑色,46”1“黑色”1349.6“46”;数据添加新的产品39“HL山架 - 银,38”1“银”1364.5“38”;数据添加新的产品40“Road-150 Red,62”1“红色”3578.27“62”;数据添加新的产品41“路- 150红,44”1“红色”3578.27“44”;数据添加新的产品42“路- 150红,48”1“红色”3578.27“48”;数据添加新的产品43“Road-150 Red,52”1“红色”3578.27“52”;数据添加新的产品44“道路-150红色,56”1“红色”3578.27“56”;数据添加新的产品45“Road-450 Red,58”1“红色”1457.99.“58”;数据添加新的产品46“道路450红色,60”1“红色”1457.99.“60”;数据添加新的产品47“道路450红色,44”1“红色”1457.99.“44”;数据添加新的产品48“道路450红色,48”1“红色”1457.99.“48”;数据添加新的产品49“道路450红色,52”1“红色”1457.99.“52”;数据添加新的产品50“道路650红色,58”1“红色”782.99.“58”;返回数据;}私人的空白Createhandler.Gridcommandeventargs.args.{产品产品=(产品args.;产品ProductId=++近年来;GridData0.那产品;}私人的空白deleteHandler.Gridcommandeventargs.args.{GridData去掉(产品args.;}私人的空白updateHandler.Gridcommandeventargs.args.{产品产品=(产品args.;var现存的=GridDatafirstordfault.(P.= >P.ProductId= =产品ProductId;如果(现存的!=空值{现存的产品名称=产品产品名称;现存的ListPrice=产品ListPrice;现存的UniteInstock.=产品UniteInstock.;现存的颜色=产品颜色;现存的尺寸=产品尺寸;}}}
    <Telerikchart.><ChartTitle.文本=“国内生产总值增长率/国内生产总值年增长率/>ChartTitle.><chartlegend.可见=“错误的>chartlegend.><ChartSeriesItems.><ChartSeries.类型=“@ chartseriestymumumn.Column.数据=“@ data场地=“@nameof (ModelData.Series1)的名字=“加拿大>ChartSeries.><ChartSeries.类型=“@ chartseriestymumumn.Column.数据=“@ data场地=“@nameof (ModelData.Series2)的名字=“美国>ChartSeries.><ChartSeries.类型=“@ chartseriestymumumn.Column.数据=“@ data场地=“@nameof (ModelData.Series3)的名字=“保加利亚>ChartSeries.><ChartSeries.类型=“@ chartseriestype.line.line.数据=“@ data场地=“@nameof (ModelData.Series4)的名字=“平均趋势>ChartSeries.>ChartSeriesItems.><ChartCategoryAxes><ChartCategoryAxis类别=“@Categories><ChartCategoryaxislabels.><ChartCategoryaxislabelsRotation.角度=“45对齐=“@ChartAxisLabelsRotationAlignment。中心/>ChartCategoryaxislabels.>ChartCategoryAxis>ChartCategoryAxes><ChartValueAxes><ChartValueAxis><chartvalueaxistitle.文本=“增长,%>chartvalueaxistitle.><Chartvalueaxislabels.格式=“{0: N0} %>Chartvalueaxislabels.>ChartValueAxis>ChartValueAxes><ChartTooltip可见=“真的共享=“真的>ChartTooltip>Telerikchart.><Telerikchart.><ChartTitle.文本=“你最喜欢的运动是什么?>ChartTitle.><chartlegend.可见=“真的位置=“chartlegendposition.top.>chartlegend.><ChartSeriesItems.><ChartSeries.类型=“@ chartseriestyme.donut.数据=“@datafordonut.场地=“@nameof (DonutData.Value)类别菲尔德=“@nameof(donutdata.category)><chartseriestooltip.可见=“真的><模板>@((context.dataitem作为dolutdata).category) -  @((context.dataitem作为dolutdata).value)%模板>chartseriestooltip.><ChartSeriesLabels.位置=“@ chartserieslabelsposition.outsideand.可见=“真的背景=“透明格式=“{0}%>ChartSeriesLabels.>ChartSeries.>ChartSeriesItems.>Telerikchart.>@代码{公共班级DONUTDATA.{公共细绳类别{得到;;}公共INT32.价值{得到;;}}公共列表<DONUTDATA.>DataForDonut=新的列表<DONUTDATA.>{新的DONUTDATA.{类别=“足球”那价值=35}新的DONUTDATA.{类别=“篮球”那价值=25.}新的DONUTDATA.{类别=“排球”那价值=20.}新的DONUTDATA.{类别=“橄榄球”那价值=10.}新的DONUTDATA.{类别=“网球”那价值=10.}};公共班级modeldata.{公共双倍的第1系列{得到;;}公共双倍的2{得到;;}公共双倍的3.{得到;;}公共双倍的Series4.{得到;;}}公共细绳[]类别=新的细绳[]{“2002”“2003”“2004”“2005”“2006”“2007”“2008”“2009”“2010”“2011”};公共列表<modeldata.>数据=新的列表<modeldata.>{新的modeldata.{第1系列=3.907那2=4.743那3.=0.01那Series4.=1.988}新的modeldata.{第1系列=7.943那2=7.295那3.=0.375那Series4.=2.733}新的modeldata.{第1系列=7.848那2=7.175那3.=1.161那Series4.=3.994.}新的modeldata.{第1系列=9.284那2=6.376那3.=0.684那Series4.=3.464}新的modeldata.{第1系列=9.263那2=8.153那3.=3.7那Series4.=4.001}新的modeldata.{第1系列=9.801那2=8.535那3.=3.269那Series4.=3.939}新的modeldata.{第1系列=3.89那2=5.247那3.=1.083那Series4.=1.333}新的modeldata.{第1系列=8.238那2=7.832那3.=5.127那Series4.=2.245}新的modeldata.{第1系列=9.552那2=4.3那3.=3.69那Series4.=4.339}新的modeldata.{第1系列=6.855.那2=4.3那3.=2.995那Series4.=2.727}};}
    @using blazor.data.<Telerikscheduler.@bind-Date=“@开始日期@绑定视图=“@CurrView数据=“@appointments.onupdate.=“@updateAppoint.ondelete.=“@deletappointoncreate.=“@addappointment.AllowUpdate=“真的allowCreate.=“真的AllowDelete=“真的高度=“500px.宽度=“100%Idfield.=“@ (nameof (Appointment.Id))RecurrenceRuleField=“@ (nameof (Appointment.RecurrenceRule))复发攻击菲尔德=“@(nameof(约会.recurrenceExceptions))恢复菲尔德=“@(nameof(约会.RecurrenceId))><schedulerviews.><SchedulerdayView.开始时间=“@daystart./><schedulerweekview.开始时间=“@daystart./><SchedulermultidayView.开始时间=“@daystart./>schedulerviews.>Telerikscheduler.>@代码{列表<约定>=新的列表<约定>;公共约会时间StartDate可以{得到;;}公共schedulerview.Curvive.{得到;;}=schedulerview.星期;公共约会时间田径峰{得到;;}=新的约会时间2000年118.0.0.;保护覆盖任务oninitializedasync.{StartDate可以=GetStart;约=getappointments.;返回基地oninitializedasync.;}私人的列表<约定>getappointments.{列表<约定>数据=新的列表<约定>;约会时间基准时间=GetStart;数据添加新的约定{标题=“兽医访问”那描述=“这只猫需要接种疫苗和检查牙齿。”那开始=基准时间AddHours2那结尾=基准时间AddHours2addminutes.30.};数据添加新的约定{标题=“前往夏威夷”那描述=“一个难忘的假期!”那IsAllDay=真的那开始=基准时间adddays.-10.那结尾=基准时间adddays.-2};数据添加新的约定{标题=“简的生日聚会”那描述=“除了礼物之外,请务必让她的鲜花。”那开始=基准时间adddays.5.AddHours10.那结尾=基准时间adddays.5.AddHours18.};数据添加新的约定{标题=“与经理一对一”那开始=基准时间adddays.2AddHours3.addminutes.30.那结尾=基准时间adddays.2AddHours3.addminutes.45};数据添加新的约定{标题=“带有人力资源的早午餐”那描述=“新招聘的绩效评估。”那开始=基准时间adddays.3.AddHours3.那结尾=基准时间adddays.3.AddHours3.addminutes.45};数据添加新的约定{标题=“采访新招聘”那描述=“看看约翰是否将是我们团队的合适匹配。”那开始=基准时间adddays.3.AddHours1addminutes.30.那结尾=基准时间adddays.3.AddHours2addminutes.30.};数据添加新的约定{标题=“会议”那描述=“重要的工作会议。别忘了练习你的演讲。”那开始=基准时间adddays.6.那结尾=基准时间adddays.11.那IsAllDay=真的};数据添加新的约定{标题=“新项目开球”那描述=“每个人都聚集!我们还可以从稍后的时区的电话上有客户。”那开始=基准时间adddays.3.AddHours8.addminutes.30.那结尾=基准时间adddays.3.AddHours11.addminutes.30.};数据添加新的约定{标题=“得到照片”那描述=去拿上周度假时的照片。它在从兽医去上班的路上。”那开始=基准时间AddHours2addminutes.15.那结尾=基准时间AddHours2addminutes.30.};返回数据;}公共约会时间GetStart{约会时间现在=约会时间现在;int=7.+(现在Dayofweek.-Dayofweek.周一7.;约会时间lastMonday=现在adddays.-1*差;//return 8 AM on today’s date for better visualization of the vwin德赢app下载demos返回新的约会时间(lastMondaylastMondaylastMonday8.0.0.;}空白updateAppointment.schedulerupdateeventargs.args.{约定物品=(约定args.;var匹配项=firstordfault.(一种= >一种ID= =物品ID;如果(匹配项!=空值{匹配项标题=物品标题;匹配项描述=物品描述;匹配项开始=物品开始;匹配项结尾=物品结尾;匹配项IsAllDay=物品IsAllDay;}}空白adtHappointment.schedulercreateeventargs.args.{约定物品=args.作为约定;约添加(物品;}空白deleteAppointment.schedulerdeleteeventargs.args.{约定物品=(约定args.;去掉(物品;}}
    <div班级=“calendar-wrap><div班级=“Col Col-3><div班级=“切换 - 查看包裹><H2.>切换视图H2.><ul班级=“fieldlist>@foreach(in enum.getvalues中的var possiblecalendarview(typeof(calendarview))){<><输入类型=“收音机名称=“Calendarview.ID=“@possiblecalendarview.价值=“@possiblecalendarview.@onchange.=“Changecalendarview.班级=“K-Radio.检查一下=“@(string.equals(possiblecalendarview.tostring(),calendarviewvalue.tostring()))/><标签班级=“k-无线电标签为了=“@possiblecalendarview.>@possibleCalendarView视图标签>>}ul>div>div><div班级=“Col-9><Telerikcalendar.SelectionMode.=“@ CalendarSelectionMode.mode.@bind-Date=“@开始日期@绑定视图=“@CalendarViewValue的观点=“2>Telerikcalendar.>div>div>@代码{私人的约会时间开始日期=新的约会时间2019年4.1;//设置日历的初始日期公共Calendarview.CalendarViewValue.{得到;;}=Calendarview.;公共空白Changecalendarview.Changeeventargs.args.{CalendarViewValue.=(Calendarview.枚举解析类型Calendarview.那args.价值ToString;}}
          
         
    Ninja-V1-opt“></div></div></div></div><S.ection class=

    “对于任何还没有成为Progress Telerik客户的人来说,这(客户支持)就是我从2010年开始成为Progress Telerik客户的原因。很棒的控制/组件,还有更好的服务。”瑞尼普里托里厄斯所有者,Consultlink.

    这是一款为开发人员提供的开箱即用的产品,而开发人员在UI和其他细节上花费的时间更少。只关注你的逻辑,其余的都处理得很好。EVLV Digital.DEV,EVLV Digital

    “布拉泽尔的Telerik UI是一个很棒的产品。它节省了时间,高性能和专业的外观。“Mahmoud Helmy科威特大学高级数据科学家

    “我一直从各种提供商和掉头地测试了Blazor组件,Telerik的组件是最好的 - ux,快速,易于延长/实施。”克里斯伍德技术顾问,Avisra

    “对当前控制集非常满意,进展释放新控件和当前功能的扩展。该控件快速且易于实现。支持是我必须处理的最好的。友好的回复,他们总是尝试用例子来帮助您,为您的示例进行自定义,如果您想要/需要的,则无法为您找到一个解决方法。“JurgenMangé.,SGS比利时NV

    “我在YouTube视频中看到了Telerik UI组件,然后我喜欢它。它将是一个使用它们的爆炸!“M imamul Hassan Khan开发商,氙气解决方案有限公司

    “我很高兴看到像Telerik这样的合作伙伴为Blazor创造自定义UI控件。Telerik UI控件使建筑美丽的Web应用程序具有许多丰富的功能SooooO轻松!“丹尼尔罗斯程序经理,微软

    <一种班级=“Carousel-prev u-xl-pl2 u-l-dn" href="javascript:void(0);">

    升级到Telerik Devaft填充

    为任何项目和技术做好准备 通过获取1,250多个以上的JavaScript UI组件,可以为建立Web,桌面和移动应用程序提供高达50%的开发时间。

    让钱花得最值 享受海角的Telerik UI以及嵌入式报告和嘲弄工具,同时从升级价格上节省高达90%。

    更多关于redcraf.

    关于布拉泽尔的Telerik Ui是什么新鲜的

    Blazor PanelBar组件的Telerik UI“loading=

    新组件:PanelBar

    当您需要在可折叠面板中显示数据时,可以使用Blazor PanelBar的新Telerik UI,让用户只展开需要的内容。

    Blazor Form组件的Telerik UI“loading=

    新组件:表格

    Blazor Form组件的Telerik UI为您提供了创造性自由,以便在保持简单的同时轻松设置应用程序所需的下一个注册,联系或其他表单!

    Telerik UI为Blazor网格增强:行拖放行“loading=

    新网格增强:行拖放行

    在最新版本中,Blazor Grid组件的Telerik UI允许用户通过拖放来重新排列网格中的行以及网格之间的行。

    行业领先的支持

    需要评估帮助吗?

    如果您不是开发人员或没有时间评估我们的产品,请向我们发送您的项目要求。我们将评估您所需的功能,并通知您产品如何满足您的需求。<一种href="//www.lovehasrun.com/support/send-project-requirements" class="u-dib u-ff-sans2 u-tdn u-lh1">向我们发送您的项目要求

    背景-derturesteps.“loading=

    准备尝试过吗?<一种href="//www.lovehasrun.com/download-trial-file/v2-b/ui-for-blazor" class="Btn Btn--prim2 Btn--l u-fs24 Btn--wxl">下载免费试用