是否可以将Kendo项目的自动完成列表设为链接?

问题描述 投票:0回答:1

我具有以下自动完成代码,它会加载数据并过滤结果。

是否可以将Kendo自动完成列表项链接为链接?我正在寻找何时选择列表中的项目或单击提交按钮时,我想以... Product / Details / id导航到页面。我找不到通过表单传递ID的方法。

如果有人知道kendo是否具有内置功能使其成为链接,或者如果可以使用JavaScript做到这一点,我就需要您的帮助?

我尝试研究很多东西都找不到。

 <form id="Search" asp-action="Details" asp-controller="Product" method="post">
     @(Html.Kendo().AutoComplete()
                       .Name("Product")
                       .DataTextField("ProductName")                       
                       .Filter("contains")                  
                       .Template("#= ID# - #= ProductName #")                    
                       .DataSource(source =>
                        {
                        source
                            .Read(read =>
                            {
                            read.Action("Search", "Product")
                            .Data("onAdditionalData");
                            })
                        .ServerFiltering(false);
                       })
                )
 <button type="submit">Submit</button>
</form>
javascript jquery kendo-ui kendo-grid kendo-asp.net-mvc
1个回答
0
投票

您可以这样做

.Template("<a href=" + Url.Action("Details", "Product") + "?Id=#= ID#>#= ProductName #</a>")
© www.soinside.com 2019 - 2024. All rights reserved.