Dinamik olarak denetimleri eklediğim bu web denetimini aldım ancak şimdi gereksinim denetimlerin etrafında sıralı bir liste eklemektir. Asp.net denetimleriyle sırasız liste oluşturma?
Ben ControlsCollectionprotected void Page_Load(object sender, EventArgs e)
{
var document = XDocument.Load(@"http://localhost:49179/XML/Templatek.xml");
var builder = ObjectFactory.GetInstance<IControlBuilder>();
var controls =builder.BuildControls(document);
controls.ToList().ForEach(c => Controls.Add(c));
}
denetimleri ekleyin Ve bu denetimleri işlemek için ben inşa etmek isteyen html + aspnet ctrls:
<fieldset>
<ol>
<li>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
</li>
<li>
<asp:TextBox runat="server" ID="TextBox1"></asp:TextBox>
</li>
</ol>
</fieldset>
ben listedeki kontrolleri konumlandırmak nasıl ürün? Soruna farklı şekilde yaklaşmam gerekir mi?
Bu kod bana mantıklı gelmiyor; Ben 'Controls.Add' 'void' döndürür, bu yüzden sonucunu argüman olarak nasıl kullanırsınız? – Sam
Controls.Add –
'dan herhangi bir sonuç kullanmaya çalışmadım. 'Controls.Add' sonucunu 'ol.Controls.Add' argümanı olarak kullanmaya çalışıyorsunuz. Kodun benim için derleme değil. – Sam