PDA

View Full Version : سوال: پيدا كردن كنترل اچ تي ام ال در asp.net



han008had
شنبه 12 اسفند 1391, 10:11 صبح
سلام دوستان خوب

من يك repeater دارم كه در قسمت itemtemplate هم <asp:lable> دارم و هم <input:radiobutton> و هر كدام يك ID ميخوايم تو قسمت برنامه نويسي به اون<input:radiobutton > كه حالت انتخاب شده دسترسي پيدا كنم نميدونم چطور بايد FindControl
كنم . ممنون ميشم كمك كنيد

b.paseban
شنبه 12 اسفند 1391, 11:24 صبح
سلام بر شما.
شما باید تو رویداد OnItemCommand با استفاده از کد زیر بدنبال کنترل مورد نظر خودتون بگردید.

Label LabelOtherID = (Label)e.Item.FindControl("LabelMainID");
حالا بجای این Label میتونی دنبال هر کنترل دیگه ای هم بگردی.مثل radiobutton.
Radio Button not firing itemcommand event in repeater (http://stackoverflow.com/questions/14972749/radio-button-not-firing-itemcommand-event-in-repeater)