تالار گفتمان مانشت
نحوه دریافت اطلاعات از لیست ویو در کد c# - نسخه‌ی قابل چاپ

نحوه دریافت اطلاعات از لیست ویو در کد c# - 88149804 - 15 خرداد ۱۳۹۴ ۱۲:۱۵ ب.ظ

سلام .من میخوام از داده های لیست ویو استفاده کنم اما روش کار رو نمیدونم.از چند تا سایت که کمک گرفتم گفته بودن از این کد استفاده کنم اما برنامه خطا میده که کلمه item رو نمیشناسه.میشه لطفا راهنماییم کنین چجوری از داده های لیست ویو استفاده کنم؟

کد سی شارپ:
TextBox countText = (TextBox)item .FindControl("txtcount");[/align]




[align=left][/code]<asp:ListView ID="ListView1" runat="server" DataKeyNames="pid" DataSourceID="SqlDataSource1"
GroupItemCount="3">
<GroupTemplate>
<tr id="itemPlaceholderContainer" runat="server">
<td id="itemPlaceholder" runat="server">
</td>
</tr>
</GroupTemplate>
<LayoutTemplate>
<table cellpadding="2" runat="server" border="1" style="border-collapse: collapse;
border-color: #999999; border-style: none; border-width: 1px;" id="tblProduct">
<tr runat="server" id="groupPlaceholder">
</tr>
</table>
<table align="center">
<tr id="r1" runat="server">
<td id="Td2" runat="server" style="text-align: center; background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif; color: #BA2323">
<asp:DataPager runat="server" ID="DataPager" PageSize="9">
<Fields>
<asp:NumericPagerField ButtonCount="6" PreviousPageText="<--" NextPageText="-->" />
</Fields>
</asp:DataPager>
</td>
</tr>
</table>
</LayoutTemplate>
<ItemTemplate>
<tr>
<td id="Td1" valign="top" align="center" style="width: 100" runat="server">
<br /><asp:Label ID="lblpid" runat="server" Text='<%# Eval("pid") %>' />
<asp:Label ID="titleLabel" runat="server" Text='<%# Eval("title") %>' />
<br />
<asp:Image ID="Image1" runat="server" src='<%# Eval("tozihat") %>' />
<br />
<asp:Label ID="lblprice" runat="server" Text='<%# Eval("price") %>'></asp:Label>
<br />
<br />

<asp:PlaceHolder ID="AvailPlaceHolder" runat="server" Visible=<%# (Eval("mojoud") == "a") %>>
<tr>
<td>
<asp:Label ID="lblAvail" runat="server" Text="موجود است"></asp:Label>
</td>
<td colspan="27">
</td>
</tr>
</asp:PlaceHolder>
<br />

<asp:TextBox ID="txtcount" type="text" runat="server" Width="30"></asp:TextBox>

<asp:Button ID="addtobasket" runat="server" Text="Add to basket" OnClick="addtobasket_Click">
</asp:Button>
<br />
<asp:HyperLink ID="HyperLink2" runat="server" Target="_blank" NavigateUrl='<%#"Continue.aspx?pid=" + Eval("pid") %>'>...اطلاعات بیشتر </asp:HyperLink>
</td>
</tr>
</ItemTemplate>
</asp:ListView>

RE: نحوه دریافت اطلاعات از لیست ویو در کد c# - muhammadzare - 22 خرداد ۱۳۹۴ ۱۰:۲۷ ق.ظ

سلام دوست عزیز
شما باید به جای item آی دی لیست ویو خود را قرار بدید با توجه به کدهاتون باید
("TextBox countText = (TextBox)ListView1.FindControl("txtcount

RE: نحوه دریافت اطلاعات از لیست ویو در کد c# - amirhosein71 - 26 بهمن ۱۳۹۴ ۰۴:۳۴ ب.ظ

(۲۲ خرداد ۱۳۹۴ ۱۰:۲۷ ق.ظ)muhammadzare نوشته شده توسط:  سلام دوست عزیز
شما باید به جای item آی دی لیست ویو خود را قرار بدید با توجه به کدهاتون باید
("TextBox countText = (TextBox)ListView1.FindControl("txtcount

لینک سایت قرار دادم کل asp.net و C# توضیح می دهد سایت به زبان فارسی است
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.