When I was using the older version with the below code SFmultiselect working as expected.
but after the update, it is not working. so can you please help me to fix this issue.
<GridColumn Field=@nameof(Student.ClassANameTags) Width="300" TextAlign="TextAlign.Left" HeaderText="Test " >
<Template>
@if ((context as Student).ClassAName != null)
{
@((MarkupString)((context as Student).ClassAName.Replace(",","<br />")))
}
@if (string.IsNullOrEmpty((context as Student).ClassAName))
{
<div style="height:100px;" class="manualEntry">
</div>
}
else
{
<div style="font-weight:bold;">
@((MarkupString)((context as Student).ClassAName.Replace(",","<br />")))
</div>
}
</Template>
<EditTemplate>
<SfMultiSelect @ref="multiSelect" TValue="string[]" TItem="ClassAFields" Mode="@VisualMode.CheckBox" Placeholder="Select Course Name " ID="ClassATags" DataSource="@ClassAFields" @bind-Value="@((context as Student).ClassANameTags)" ShowSelectAll="@ShowSelectAllCheckBox" ShowDropDownIcon="@EnableDropDownIcon" FilterBarPlaceholder="Search" PopupWidth="450px" PopupHeight="350px">
<MultiSelectFieldSettings Text="Text" Value="Text"></MultiSelectFieldSettings>
</SfMultiSelect>
</EditTemplate>
</GridColumn>
private List<ClassAFields> supportingEvidenceFields = new List<ClassAFields>()
{
new ClassAFields(){ ID= "1", Text= "Maths" },
new ClassAFields(){ ID= "2", Text= "Physics" },
new ClassAFields(){ ID= "3", Text= "Science" },
new ClassAFields(){ ID= "4", Text= "English" },
};
Note :- You can able to show that on edit multi-select showing System.String[] instead of the value.
Can you please be able to do something and fix this issue before 2 Aug? we have to move our project to our production environment and we are just not able to do that just because of these bugs. Please do something on your version there are lots of bugs and that's waste of lots of time for us.