2
なぜこのユーザーコントロールでアポストロフィをエンコードしましたか?これはJqueryテンプレートで問題を引き起こしています。アポストロフィは、AJAXリクエストから'
にエンコードされています。ASP.NET MVCユーザーコントロールとアポストロフィをエンコードしています
<script type="text/html" id="editTimeTemplate">
@Html.TextBoxFor(q => q.Time, new { type = "text", maxlength = 8, data_bind = "value: editTime.time.time, time: { options : { defaultTime: '8:00', showPeriod: true, showLeadingZero: false} }" })
</script>
<script type="text/html" id="editTimeTemplate">
<input data-bind="value: editTime.time.time, time: { options : { defaultTime: '8:00', showPeriod: true, showLeadingZero: false} }" id="Time" maxlength="8" name="Time" type="text" value="" />
</script>