hello,
i used ddl with taghelper
<kendo-dropdownlist for="EmlakBinaBeyan.YeniBinaIndirimiUygulandiMi"
bind-to="Html.GetEnumSelectList(typeof(EvetHayirEnum))"
readonly="readonly"
class="form-control form-control-sm"
style="width:100%">
</kendo-dropdownlist>
this generate ID with comma.
<input data-val="true" data-val-required="The KisitlilikVarMi field is required." id="EmlakBinaBeyan.KisitlilikVarMi" name="EmlakBinaBeyan.KisitlilikVarMi" type="text" value="0" data-role="dropdownlist" style="display: none;">
but i used ddl with html helper, also same code
@(Html.Kendo().TextBoxFor(x => x.EmlakBinaBeyan.ArsaNetM2).HtmlAttributes(new { @class = "form-control form-control-sm text-lg-left text-muted", @readonly = "readonly" }))
this generate ID with underline
<input type="text" data-val="true" data-val-required="The KisitlilikVarMi field is required." id="EmlakBinaBeyan_KisitlilikVarMi" name="EmlakBinaBeyan.KisitlilikVarMi" value="Hayir" data-role="dropdownlist" style="display: none;">
so, same code tag helper and html helper generate different Id. I want take value with jquery selector, i cant take value with taghelper, but i can take value with html helper .
var dropdownlist22 = $("#EmlakBinaBeyan_KisitlilikVarMi").data("kendoDropDownList");
why generated different Id ?
Best Regards.