PDA

View Full Version : لینک کردن فیلد kendo grid



saeed31641
یک شنبه 13 اردیبهشت 1394, 20:32 عصر
سلام .میخام یک فیلد از کندو گرید رو لین لینک کنم که با کلیک روش یه اکشن اجرا بشه مثلا میخام فیلدName لینک بشه واگه روشی هست دوستان بفرماییند ممنون

columns: [
{ field: "Id", title: " id", template: "<a href='http://www.codeproject.com/'>Id</a>" },
{ field: "Name", title: "Product Name" },
{
title: "Action",
template: "<a href='http://www.codeproject.com/'>Edit</a>"
},
//{ field: "UnitPrice", title: "Unit Price", format: "{0:c}", width: "150px" },
//{ field: "UnitsInStock", title: "Units In Stock", width: "150px" },
//{ field: "Discontinued", width: "100px" },
{ command: ["edit", "destroy"], title: "&nbsp;", width: "210px" }],

Cybersilent
دوشنبه 14 اردیبهشت 1394, 11:34 صبح
اینجا رو بررسی کنید.
استفاده از Kendo UI templates (http://www.dotnettips.info/post/1908/%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-kendo-ui-templates)

saeed31641
دوشنبه 14 اردیبهشت 1394, 12:20 عصر
اینجا رو بررسی کنید.
استفاده از Kendo UI templates (http://www.dotnettips.info/post/1908/%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-kendo-ui-templates)

من از این دستور استفاده میکنم ولی خطا میده
SyntaxError: expected expression, got '<'

{
field: "Name", title: "Product Name",
Template:

@Html.ActionLink("#=Name #", "ClientProfile_GeneralData", "CrmCProfile");
}

Cybersilent
سه شنبه 15 اردیبهشت 1394, 11:04 صبح
این خط رو
@Html.ActionLink("#=Name #", "ClientProfile_GeneralData", "CrmCProfile");
به
@Html.ActionLink("<#=Name #>", "ClientProfile_GeneralData", "CrmCProfile");
تغییر بدید

saeed31641
چهارشنبه 16 اردیبهشت 1394, 11:28 صبح
این خط رو
@Html.ActionLink("#=Name #", "ClientProfile_GeneralData", "CrmCProfile");
به
@Html.ActionLink("<#=Name #>", "ClientProfile_GeneralData", "CrmCProfile");
تغییر بدید
دوست عزیز بازهمون خطا رو میده

saeed31641
پنج شنبه 17 اردیبهشت 1394, 07:28 صبح
راه حلش حودم پیدا کردم میزارم دوستان مشکلی برخوردن
columns: [
{ field: "Id", title: "id" },
{
field: "Name", title: "Product Name",
template: "<a href='@Url.Action("test", "Home")/#=Id#'>#= Name #</a>"


///kendo.template($("#link-template").html())
//Html.ActionLink("#:Name #", "Index", "Home"),
//Url.Action("Index", "Home", null, "http"),
// Html.ActionLink("#=Name #", "Index", "Home").ToHtmlString(),

},