PDA

View Full Version : دادن id داینامیک در Repeater



ramin149
پنج شنبه 20 بهمن 1390, 10:39 صبح
سلام
من در repeater به یکی از کنترل هام به صورت زیر بهش id می دم اما خطا می ده

<p id="p<%#Eval("IdWallPost")%>" visible="false" runat="server">
</p>

لطفا کمک کنید و بگید راه حل این مشکل چیه ؟

moslem.hady
پنج شنبه 20 بهمن 1390, 12:21 عصر
این؟

id="p<%#Eval("IdWallPost")%>"

اون p قبل %> چیه؟ اونم میخوای تو آیدی بیاد؟؟
اگه میخوای اونم بیاد باید اینطوری مقدار بدی:

id='<%# Eval("IdWallPost","p{0}") %>'

ramin149
پنج شنبه 20 بهمن 1390, 12:35 عصر
p یک اسم . باز هم خطا می ده کد دقیق من این

<asp:Repeater ID="Repeater1" runat="server" OnInit="Repeater1_Init">
<ItemTemplate>
<ul>
<li>
<p id="<%# Eval("IdWallPost") %>" visible="false" runat="server">
</p>
</li>
</ul>
</ItemTemplate>
</asp:Repeater>

و خطای که به من نمایش می ده
the server tag is not well formed
باید چه کار کنم ؟ :عصبانی++: