Cannot access model value in ClientTemplate

0 Answers 90 Views
Grid
kalyan
Top achievements
Rank 1
kalyan asked on 28 Aug 2023, 01:46 PM

@(Html.Kendo().Grid<AssessmentsViewEntityViewModel>()
                          .Name("AssessmentsGrid")
                         .Columns(columns =>
                         {
                             columns.Template(@<text></text>).ClientTemplate("<label class='sr-only'>Assessments CheckBox</label><input class='assessmentDetailSelection' type='checkbox' title='checkbox' data-assessmentId=#AssessmentId#/>")
    .HeaderTemplate("<label class='sr-only' for='masterAssessmentsCheckBox'>master Assessments CheckBox</label><input type='checkbox' id='masterAssessmentsCheckBox' onclick='checkAllAssessments()' title='masterAssessmentsCheckBox' class='assessmentDetailSelectAll'/>").Width(30);
        columns.Bound(c => c.Title).Template(@<text>@Html.ActionLink(@item.Title, "Index", "Assessment", new { area = "V2", assessmentId = @item.AssessmentId, assessmentFolderId = @item.AssessmentFolderId, authoringArea = @item.Area, onclick = "onAssessmentDescriptionClick();" })</text>)
                                  .ClientTemplate("<a href='#=AssessmentUrl#'>#=String.htmlEncode(Title)#</a>")
                                  .Title(CommonResources.Title)
                                  .Width(350);

 

I would like to replace #AssessmentId# with its value. Unable to access its value. Please help.

kalyan
Top achievements
Rank 1
commented on 28 Aug 2023, 02:00 PM

Got it resolved.

No answers yet. Maybe you can help?

Tags
Grid
Asked by
kalyan
Top achievements
Rank 1
Share this question
or