PDA

View Full Version : What Bind ASP.net To Javascript



rezamizbani
چهارشنبه 09 آبان 1386, 14:26 عصر
من تو صفحم یک دیتالیست دارم !


<asp:DataListID="DataList2" runat="server" DataKeyField="ItemCode" DataSourceID="objdsGetByParent" CellSpacing="-1" RepeatColumns="1">
<ItemStyle/>
<ItemTemplate>
<asp:HyperLink ID="Link" runat="server" onmouseover="aler('<%# Eval("Abstract") %>')" NavigateUrl='<%# Eval("ItemCode",ListLinkUrl) %>'><%# Eval("Title") %></asp:HyperLink>
</ItemTemplate>
</asp:DataList>

من می خوام وقتی میره روی لینک توضیج کوتاه رو الرت بدم وکدشم نوشتم :


<scriptlanguage="javascript"type="text/javascript">
function aler(a)
{
alert(a);
}
</script>

ولی ASP.NET نمی تونه اطلاعات رو برای بایند یا رایت که من حتی اینم تست کردم:



... onmouseover="aler('<%= Eval("Abstract") %>')"Nav...


چه جوری می تونم این اطلاعات رو اینجا رایت کنم ؟؟؟؟ که برای هر لینک پیغام خودش رو بده ! کممممممممممممک ! :گریه:

sweb
چهارشنبه 09 آبان 1386, 15:28 عصر
درود

اولاً بهتریه اسم بهتری واسه تاپیک بزاری ...

من ASP کار نیستم ولی چک کن ببین اصلاً Eval خروجی می ده یا نه؟ تو یک تگ p بزار تستش کن.

مشکل از تابع ASP هست احتمالاً; Javascript مشکل نداره.

m.hamidreza
چهارشنبه 09 آبان 1386, 18:23 عصر
Error چی میده ؟
ویژگی onmouseover رو به Attribute های HyperLink تو Code Behind اضافه کردی ؟