Diğer denetimler arasında bir UserControl kullanan bir UserControl var. Aşağıdaki kod var ascx
dosyasındaTüm denetimler usercontrol içinde boştur
:
test.Text = "Hello World!";
Bu aslında metin özelliği ayarlar: Benim Page_Load
yöntemde
<%@ Register TagPrefix="tag" Namespace="some.name.space" Assembly="some.assembly" %>
<tag:control ID="test" runat="server" />
, ben şöyle testinden özelliğini ayarlamaya Kullanıcı denetimi test
içinde bir tam denetimin. öyle boş
lblTest.Text = value;
nesneyi ayarlamaya çalışan bir nesneye
örneğine ayarlanmadı
nesne başvurusu:
Bu
bir istisna atarlblTest
.Kullanıcı denetimini doğru şekilde eklemiyorum mu? Bir Etiketi kaydederken
Src
özelliğini belirtmeli miyim? Eğer öyleyse, kullandığım her kullanıcı kontrolünü kaydetmem gerekir mi?Bu ayrıca, usercontrol'de hiçbir kontrol yüklemesiyle sonuçlanmaz ve tüm kontroller usercontrol içinde sıfırdır. Birden fazla sayfa bu kullanıcı denetimi kullanırsanız o zaman yapabilirsiniz, ancak
<%@ Register TagPrefix="uc1" TagName="NavTop" Src="controls/NavTop.ascx" %>
: Kullanıcı kontrol Mevcut projede ise
teşekkürler kontrolü aynı dizin içinde kontrollerin bir bileşik denetim olup olmadığından web.config'de kontrolleri kaydetme hakkında fark şeydir @competent_tech - bir hata olacaktır. Bunu bana açıklayabilirse, bunun nedenini bilmek isterim. – VFein