Hej,Publika kontroller i en Web User Control
jag har ett ASP.Net-formulär (default.aspx) som är populerat med 3 st Web User Controls. I dessa finns alla formulärobjekt såsom textboxar, dropdownlistor mm.
För att jag skall komma åt dessa objekt från default.aspx måste jag göra dem publika, dvs i min codebehind-sida står det t ex
<CODE>
public System.Web.UI.WebControls.DropDownList cboAccessType;
public System.Web.UI.WebControls.TextBox txtResourceTitle;
</CODE>
Nu till själva problemet. Varje gång jag gör en förändring i en av dessa Web User Controls så ändras alla kontroller tillbaka till att vara protected, dvs
<CODE>
protected System.Web.UI.WebControls.DropDownList cboAccessType;
protected System.Web.UI.WebControls.TextBox txtResourceTitle;
</CODE>
Blir lite bökigt att varje gång ändra tillbaka detta för alla kontroller i formuläret. Finns det ngt sätt att "låsa" kontrollerna till att vara public?
/Magnus