PDA

View Full Version : چگونگی ایجاد یک Template برای KendoListView



mohsen_zelzela00
سه شنبه 27 فروردین 1392, 23:36 عصر
با عرض سلام خدمت اساتید محترم

من در یکی از پروژه هام از KendoUi دارم استفاده می کنم. می خواستم برای KendoListView یک Template سفارشی درست کنم برای این کار کد زیر را نوشتم

<script type="text/x-kendo-tmpl" id="template">
<div class="item">
<div class="image">


<a href='@Url.Action("GetDetails", "Products", routeValues: new {id =${ProductTitle}} )' target='_blank' class='pimg'>
<img src="${ProductThumbnailImageUrl}" alt="تصویر ${ProductTitle}"/>
</a>
<div class="price"> ${kendo.toString(ProductPrice, "n0")} ریال </div>

<div class="name">

</div>
<div class="description_featured" style="min-height: 110px;">
${ProductDescription}

</div>
</div>
</div>



</script>

@Model.Count;
@(Html.Kendo().ListView(Model)
.Name("listView")
.TagName("div")
.ClientTemplateId("template")
.DataSource(dataSource =>
{
dataSource.Read(read => read.Action("Products_Read", "Products"));
dataSource.PageSize(12);
dataSource.ServerOperation(false);
})
.Pageable()
)



ولی زمانی که به این خط میرسه خطا میده و میگه که $ رو نمی شناسه



<a href='@Url.Action("GetDetails", "Products", routeValues: new {id =${ProductTitle}} )' target='_blank' class='pimg'>
<img src="${ProductThumbnailImageUrl}" alt="تصویر ${ProductTitle}"/>
</a>


. ممنون میشم اساتید محترم راهنمایی کنند.

amirashna
چهارشنبه 28 فروردین 1392, 12:36 عصر
می شه بگید می خواهید چی کار کنید!؟
اینطوری سوال واضج نیست

mohsen_zelzela00
چهارشنبه 28 فروردین 1392, 13:21 عصر
می شه بگید می خواهید چی کار کنید!؟
اینطوری سوال واضج نیست

من می خواهم در یکKendoListViewمحصولات فروشگاه را نشون بدم که محصولات فروشگاه می خواهم متشکل از عکس محصول و یه توضیحی در مورد محصول باشه و دکمه برای نمایش جزییات. حال زمانی که کاربر بر روی دکمه کلیک کرد یا بر روی عکس کلیک کرد به یک View دیگر منتقل شود و id اون محصول را هم برای اون Action ارسال کند.مثلاً

mysite.ir/product/list/2



ممنون