PDA

View Full Version : سوال: دسترسی به کنترل های درون listView



hamid10
سه شنبه 30 آذر 1395, 15:24 عصر
باسلام
داخل کنترل wizard یک listView ایجاد کرده ام و میخواهم به کنترل های درون listView دسترسی داشته باشم . اگر فقط کنترل wizard بود با متد findcontrol میشد به کنترل های درون آن دسترسی داشت اما من به کنترل های درون listview میخواهم دسترسی داشته باشم. با تشکر



<asp:Wizard ID="Wizard1" runat="server" ActiveStepIndex="0" OnFinishButtonClick="Wizard1_FinishButtonClick" Width="100%" >
<WizardSteps>
<asp:WizardStep ID="WizardStep2" runat="server" Title="مشخصات گیرنده">
<div id="getInfo">
<div class="prsProperty assistFont">
مشخصات گیرنده
</div>
<asp:ListView ID="SpecificationLV" runat="server" DataSourceID="SpecificationDataSource">
<ItemTemplate>
<div class="col-xs-12 rightPadding">
<div class="email marginOrder assistFont">
<div class="sendInfo">ایمیل: </div><asp:TextBox ID="txtEmail" CssClass="txtOrder" runat="server" Text='<%# Eval("email") %>'></asp:TextBox>
</div>
</div>
<div class="col-xs-12 rightPadding">
<div class="telhamrah marginOrder assistFont">
<div class="sendInfo"> موبایل: </div><asp:TextBox ID="txtHamrah" CssClass="txtOrder" Text='<%# Eval("hamrah") %>' runat="server"></asp:TextBox>
</div>
</div>
<div class="col-xs-12 rightPadding">
<div class="telonly marginOrder assistFont">
<div class="sendInfo"> تلفن:</div> <asp:TextBox ID="txtTel" CssClass="txtOrder" Text='<%# Eval("tel") %>' runat="server"></asp:TextBox>
</div>
</div>

<div class="col-xs-12 rightPadding" style="margin-bottom:10px">
<div class="desc marginOrder assistFont">
<div class="sendInfo">ساعات خالی: </div>
<asp:DropDownList ID="hourDropDown" CssClass="AlltxtAssist txtOrder" runat="server">

</asp:DropDownList>

</div>
</div>
<div class="col-xs-12 rightPadding">
<div class="postcode marginOrder assistFont">
<div class="sendInfo"> کدپستی: </div><asp:TextBox ID="txtPostCode" CssClass="txtOrder" runat="server" Text='<%# Eval("postCode") %>' placeholder="الزامی"></asp:TextBox>
</div>
</div>
<div class="col-xs-12 rightPadding">
<div class="addr marginOrder assistFont">
<div class="sendInfo"> آدرس:</div><asp:TextBox ID="txtAddr" CssClass="txtOrder" runat="server" Text='<%# Eval("address") %>' placeholder="الزامی" Rows="3" TextMode="MultiLine"></asp:TextBox>
</div>
</div>
</ItemTemplate>
</asp:ListView>
</WizardSteps>
</asp:Wizard>

mehrzad_ali
شنبه 04 دی 1395, 17:44 عصر
از رویداد rowdatabound استفاده کن

taze kar 1
شنبه 04 دی 1395, 21:29 عصر
سلام
فک کنم بشه از همون FindControl استفاده کرد اما باید دوباره استفاده بشه

یه بار ListView رو پیدا و مقدار دهی کن و از همین ListView که پیدا کردی استفاده کن و یه FindControl دیگه بزن کنترلی که میخوای پیدا کن