Bagikan melalui


UnauthorizedWebPart Konstruktor

Definisi

Menginisialisasi data properti untuk instans UnauthorizedWebPart kontrol baru.

Overload

UnauthorizedWebPart(WebPart)

Menginisialisasi instans baru kontrol, yang UnauthorizedWebPart disebut ketika kontrol statis WebPart (atau kontrol server atau pengguna) gagal otorisasi.

UnauthorizedWebPart(String, String, String, String)

Menginisialisasi instans baru kontrol, yang UnauthorizedWebPart disebut ketika kontrol dinamis WebPart (atau kontrol server atau pengguna) gagal otorisasi.

Keterangan

Konstruktor UnauthorizedWebPart , dalam kedua kelebihan bebannya, memanggil konstruktor dasar di ProxyWebPart kelas . Konstruktor ini masing-masing menginisialisasi data properti dan membuat instans UnauthorizedWebPart baru kontrol.

WebPartManager Ketika kontrol menambahkan WebPart kontrol (dan server atau kontrol pengguna lainnya) ke kumpulan kontrolnya, kontrol memeriksa setiap kontrol menggunakan IsAuthorized metode . Jika instans kontrol tidak diotorisasi, nilai properti tertentu dari kontrol (seperti ID-nya) ditetapkan ke properti dalam kontrol baru UnauthorizedWebPart , dan UnauthorizedWebPart kontrol kemudian ditambahkan ke pohon kontrol halaman sebagai pengganti kontrol yang gagal otorisasi.

UnauthorizedWebPart Kontrol tidak pernah dirender di halaman, dan pengguna tidak memiliki cara untuk mengetahuinya di sana. Namun, UnauthorizedWebPart kontrol juga bertindak sebagai tempat penampung, mempertahankan posisi kontrol asli di pohon kontrol, dan mempertahankan data personalisasi yang sudah ada sebelumnya untuk kontrol asli. Dengan begitu, jika pengguna sebelumnya mempersonalisasi kontrol, itu kemudian menjadi tidak sah karena alasan tertentu, dan kemudian diotorisasi lagi, data personalisasi pengguna dapat dipulihkan.

UnauthorizedWebPart(WebPart)

Menginisialisasi instans baru kontrol, yang UnauthorizedWebPart disebut ketika kontrol statis WebPart (atau kontrol server atau pengguna) gagal otorisasi.

public:
 UnauthorizedWebPart(System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
public UnauthorizedWebPart (System.Web.UI.WebControls.WebParts.WebPart webPart);
new System.Web.UI.WebControls.WebParts.UnauthorizedWebPart : System.Web.UI.WebControls.WebParts.WebPart -> System.Web.UI.WebControls.WebParts.UnauthorizedWebPart
Public Sub New (webPart As WebPart)

Parameter

webPart
WebPart

Yang WebPart gagal diotorisasi oleh WebPartManager kontrol.

Keterangan

UnauthorizedWebPart Konstruktor mengambil kontrol webPart statis sebagai parameter, di mana webPart telah gagal dalam pemeriksaan otorisasi. Kontrol statis adalah kontrol yang dideklarasikan dalam markup halaman Web, bukan ditambahkan secara terprogram. Konstruktor mengembalikan instans UnauthorizedWebPart baru kontrol, yang ditambahkan ke pohon kontrol halaman sebagai pengganti webPart. Untuk informasi selengkapnya, lihat UnauthorizedWebPart.

Lihat juga

Berlaku untuk

UnauthorizedWebPart(String, String, String, String)

Menginisialisasi instans baru kontrol, yang UnauthorizedWebPart disebut ketika kontrol dinamis WebPart (atau kontrol server atau pengguna) gagal otorisasi.

public:
 UnauthorizedWebPart(System::String ^ originalID, System::String ^ originalTypeName, System::String ^ originalPath, System::String ^ genericWebPartID);
public UnauthorizedWebPart (string originalID, string originalTypeName, string originalPath, string genericWebPartID);
new System.Web.UI.WebControls.WebParts.UnauthorizedWebPart : string * string * string * string -> System.Web.UI.WebControls.WebParts.UnauthorizedWebPart
Public Sub New (originalID As String, originalTypeName As String, originalPath As String, genericWebPartID As String)

Parameter

originalID
String

String yang berisi ID server asli atau kontrol pengguna yang ditambahkan ke WebPartZoneBase untuk berpartisipasi dalam aplikasi Bagian Web.

originalTypeName
String

String yang berisi nama jenis kontrol asli.

originalPath
String

String yang berisi jalur virtual relatif ke kontrol pengguna, jika kontrol aslinya adalah kontrol pengguna.

genericWebPartID
String

String yang berisi ID GenericWebPart kontrol yang membungkus server asli atau kontrol pengguna.

Keterangan

UnauthorizedWebPart Konstruktor dipanggil ketika kontrol server dinamis WebPart atau lainnya gagal dalam pemeriksaan otorisasinya. Kontrol dinamis adalah kontrol yang ditambahkan ke halaman secara terprogram, atau oleh pengguna dari katalog kontrol Bagian Web. UnauthorizedWebPart Konstruktor mengembalikan instans UnauthorizedWebPart baru kontrol untuk menggantikan kontrol dinamis yang gagal otorisasi. Untuk informasi selengkapnya, lihat UnauthorizedWebPart.

Lihat juga

Berlaku untuk