ورود

View Full Version : سوال: 'گرفتن مقدار عناصر درون دیتالیست



mahdioo12194
چهارشنبه 12 تیر 1392, 17:05 عصر
سلام

چه جور می تونم به مقادیر درون دیتا لیست که به جدول بایند شده باشند با جاوا اسکریپت دسترسی داشته باشم؟ مثلا لیبل deslabel در زیر !




<asp:DataList ID="DataList1" runat="server"
DataKeyField="id" DataSourceID="SqlDataSource1"
RepeatColumns="4" RepeatDirection="Horizontal" BorderStyle="None"
CellPadding="0" Width="16px"
style="margin-right: 0px; margin-left: 113px;" Height="263px">
<ItemTemplate>
<table id="t" bgcolor="#CCFFFF" class="table"; cellpadding="0" cellspacing="0" dir="rtl"
frame="border" rules="none"
style="width: auto; height: auto; margin-left: 15px;">
<tr>
<td dir="ltr" class="style1">
&nbsp; pic:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Image ID="Image1" runat="server" Height="138px"
ImageUrl='<%# Eval("pic") %>' style="margin-left: 0px" Width="112px"
AlternateText="salam" />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</td>
</tr>
<tr>
<td class="style1">
&nbsp;des:
<asp:Label ID="desLabel" runat="server" Text='<%# Eval("des") %>' />
&nbsp;
</td>
</tr>

parvizwpf
چهارشنبه 12 تیر 1392, 20:56 عصر
شما اگه به خروجی رندر شده صفحت نگاه کنی میبینی همه این کنترلها به صورت تگهای اچ تی ام ال با همان آی دی تبدیل میشن پس با jquery میتونی بهشون دسترسی داشته باشی:

$('#desLabel).....
....

mahdioo12194
چهارشنبه 12 تیر 1392, 23:04 عصر
درسته ولی می خوام مقدار اون لیبلو بگیرم ولی چیزی بر نمی گردونه (لیبل بایند شده!)



var b = $("#desLabel").val();