[英]Server Tag is not well formed - Error with Eval in ID
我的Asp.NET應用程序有一個問題,在HTML部分中,基本上該問題來自正確的EVAL值,即“ Id”,因此我嘗試使用RadioButton和Input,但它們中的任何一個都可以正常工作。
這是我的Asp.NET代碼。
<div class="row justify-content-center">
<div class="col-lg-3">
<div class="item">
<input runat="server" id="AnswerID<%# Eval("Id") %>_Nunca" type="radio" name="GrupID<%# Eval("Id") %>" value="Company" class="required">
<label for="AnswerID<%# Eval("Id") %>_Nunca">
<img src="Content/img/seo_icon_1.svg" alt="">
<strong>Nunca</strong>No, Nunca
</label>
</div>
</div>
<div class="col-lg-3">
<div class="item">
<input runat="server" id="AnswerID<%# Eval("Id") %>_Aveces" name="GrupID<%# Eval("Id") %>" type="radio" value="Private User" class="required">
<label for="AnswerID<%# Eval("Id") %>_Aveces">
<img src="Content/img/seo_icon_2.svg" alt="">
<strong>A veces</strong>Si, Algunas veces
</label>
</div>
</div>
<div class="col-lg-3">
<div class="item">
<input runat="server" id="AnswerID<%# Eval("Id") %>_Siempre" name="GrupID<%# Eval("Id") %>" type="radio" value="Private User" class="required">
<label for="AnswerID<%# Eval("Id") %>_Siempre">
<img src="Content/img/seo_icon_3.svg" alt="">
<strong>Siempre</strong>Si, Siempre
</label>
</div>
</div>
</div>
這是錯誤:
服務器標簽格式不正確。
我不確定是什么問題,我已經看到了幾個類似的問題,但是沒有給出真正的答案。
提前致謝。
我已經很久沒有這樣做了,但是看起來您已經嵌套了雙引號。 嘗試將其中一些更改為單引號。
嘗試
<div class="item">
<input runat="server" id="Radio1" type="radio" name='GrupID<%# Eval("Id") %>' value="Company" class="required"/>
<label for="AnswerID<%# Eval("Id") %>_Nunca">
<img src="Content/img/seo_icon_1.svg" alt=""><strong>Nunca</strong>No, Nunca</label>
</div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.