hadiansari
پنج شنبه 31 شهریور 1390, 10:02 صبح
سلام دوستان .این کد دیتا لیست منه
<asp:DataList ID="DataList1" runat="server" RepeatColumns="2" Width="500px" Height="200px">
<ItemTemplate>
<table style="border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0;
border-bottom: 1px none #C0C0C0; border-style: none dotted dotted dotted;">
<tr>
<td>
</td>
<td style="margin: 0 auto">
<asp:ImageButton ID="imgAdd" runat="server" ImageUrl='<%# Eval("piimage") %>' CommandName="AddToCart" />
</td>
<td>
</td>
</tr>
<tr>
<td colspan="3">
<asp:Label ID="lblName" runat="server" Text='<%# Eval("piname") %>' Font-Bold="True"
ForeColor="#FF0066" />
<br />
<br />
<asp:Label ID="lblCompany" runat="server" Text='<%# " " + Eval("picompany") %>'
Font-Size="Small" />
<br />
<asp:Label ID="lblCountry" runat="server" Text='<%# " " + Eval("picountry") %>'
Font-Size="Small" />
<br />
<asp:Label ID="lblNumberofcd" runat="server" Text='<%# Eval("pinumberofcd") %>' Font-Bold="True"
Font-Size="Small" />
<asp:Label ID="lblCdDvd" runat="server" Text='<%# Eval("picddvd") %>' Font-Bold="True"
Font-Size="Small" />
<br />
<asp:Label ID="lblOs" runat="server" Text='<%# Eval("pios") %>' Font-Size="Small" />
</td>
</tr>
<tr>
<td colspan="3">
<asp:ImageButton ID="btnDetails" runat="server" Height="22px" ImageUrl="~/images/details.gif"
Width="73px" PostBackUrl="1" />
</td>
</tr>
<tr>
<td colspan="3">
<asp:ImageButton ID="btnBuy" runat="server" Height="23px" ImageUrl="~/images/buy.gif"
Width="95px" OnClick="btnBuy_Click" />
</td>
</tr>
<tr>
<td colspan="3" style="width: 192px; background-image: url('images/productcenterGray.jpg');
background-repeat: repeat-x;">
<asp:Label ID="Label1" runat="server" Text='<%# Eval("piprice")+"" %>' ForeColor="#FF0066" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
حالا می خوام تو رویداد کلیک دکمه ی خرید(buy now) که داخل دیتالیست هست (pname) رو که در حقیقت نام کالای من هست رو بگیرم و تو یه تکست باکس بریزم .
این هم عکس دیتا لیست و مقایر اون
75605
ناگفته نمونه که جستجو هم کردم ولی به نتیجه نرسیدم
پیشاپیش ممنون
<asp:DataList ID="DataList1" runat="server" RepeatColumns="2" Width="500px" Height="200px">
<ItemTemplate>
<table style="border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0;
border-bottom: 1px none #C0C0C0; border-style: none dotted dotted dotted;">
<tr>
<td>
</td>
<td style="margin: 0 auto">
<asp:ImageButton ID="imgAdd" runat="server" ImageUrl='<%# Eval("piimage") %>' CommandName="AddToCart" />
</td>
<td>
</td>
</tr>
<tr>
<td colspan="3">
<asp:Label ID="lblName" runat="server" Text='<%# Eval("piname") %>' Font-Bold="True"
ForeColor="#FF0066" />
<br />
<br />
<asp:Label ID="lblCompany" runat="server" Text='<%# " " + Eval("picompany") %>'
Font-Size="Small" />
<br />
<asp:Label ID="lblCountry" runat="server" Text='<%# " " + Eval("picountry") %>'
Font-Size="Small" />
<br />
<asp:Label ID="lblNumberofcd" runat="server" Text='<%# Eval("pinumberofcd") %>' Font-Bold="True"
Font-Size="Small" />
<asp:Label ID="lblCdDvd" runat="server" Text='<%# Eval("picddvd") %>' Font-Bold="True"
Font-Size="Small" />
<br />
<asp:Label ID="lblOs" runat="server" Text='<%# Eval("pios") %>' Font-Size="Small" />
</td>
</tr>
<tr>
<td colspan="3">
<asp:ImageButton ID="btnDetails" runat="server" Height="22px" ImageUrl="~/images/details.gif"
Width="73px" PostBackUrl="1" />
</td>
</tr>
<tr>
<td colspan="3">
<asp:ImageButton ID="btnBuy" runat="server" Height="23px" ImageUrl="~/images/buy.gif"
Width="95px" OnClick="btnBuy_Click" />
</td>
</tr>
<tr>
<td colspan="3" style="width: 192px; background-image: url('images/productcenterGray.jpg');
background-repeat: repeat-x;">
<asp:Label ID="Label1" runat="server" Text='<%# Eval("piprice")+"" %>' ForeColor="#FF0066" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
حالا می خوام تو رویداد کلیک دکمه ی خرید(buy now) که داخل دیتالیست هست (pname) رو که در حقیقت نام کالای من هست رو بگیرم و تو یه تکست باکس بریزم .
این هم عکس دیتا لیست و مقایر اون
75605
ناگفته نمونه که جستجو هم کردم ولی به نتیجه نرسیدم
پیشاپیش ممنون