de-vraag
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
 jp2code
jp2code
Question

variabel tidak dideklarasikan, mungkin tidak dapat diakses karena tingkat perlindungannya

Keterampilan VB saya bukan yang terbaik, dan masalah ini membuat saya bingung selama beberapa hari.

Dalam daftar kontrol yang ditampilkan di Visual Studio yang tidak didefinisikan dalam kode di belakang, saya dapat "mouseover &" mereka dan teks tooltip muncul tepat.

popup

errors

screenshot

Pertanyaan serupa:

Yang ini tidak memiliki solusi - https://stackoverflow.com/q/21937998/153923

Yang ini mengatakan solusinya ada di web.config, tapi saya tidak mengerti di mana/bagaimana - https://stackoverflow.com/q/20386011/153923

Yang ini adalah kata yang salah eja - https://stackoverflow.com/q/12483579/153923

Pembaruan - Berikut ini masalah lain yang mungkin bisa menjadi petunjuk apa masalah saya:

Dalam modul Tools.vb saya, saya memiliki kelas untuk mengakses LDAP.

Namespace untuk kelas tools diberikan dalam kode login.aspx.vb, namun kode login tidak mengenali kelas tools.

alat yang hilang

10 2014-12-01T23:12:37+00:00 3
 Community
Community
Pertanyaan edit 23 Mei 2017 в 12:17
Pemrograman
vb.net
asp.net
visual-studio-2010
Pertanyaan ini memiliki :value jawaban dalam bahasa Inggris, untuk membacanya masuk ke akun Anda.
Solution / Answer
Casey Crookston
Casey Crookston
2 Desember 2014 в 9:57
2014-12-02T21:57:38+00:00
Lebih
Sumber
Sunting
#26216054

Perhatikan bagian pertama dari error: "variabel tidak dideklarasikan"

Abaikan bagian kedua: "mungkin tidak dapat diakses karena tingkat proteksinya". Ini adalah herring merah.

Beberapa pertanyaan... (jawabannya mungkin ada di gambar yang Anda posting, tapi saya tidak bisa membuatnya lebih besar dan mata saya tidak bisa membaca cetakan sekecil itu... Adakah kemungkinan Anda bisa memposting kode dengan cara yang bisa dibaca oleh mata yang lebih tua ini? Membuatnya sulit untuk mengetahui gambaran totalnya. Secara khusus saya curiga dengan arahan Halaman Anda).

Kita tahu bahwa 1stReasonTypes adalah sebuah kotak daftar, tapi untuk beberapa alasan sepertinya kita tidak tahu kotak daftar yang mana. Inilah mengapa saya ingin melihat arahan halaman Anda.

Tetapi juga, bagaimana Anda memanggil metode privat FormRefresh()? Ini bukan event handler, yang membuat saya bertanya-tanya apakah Anda mencoba untuk mereferensikan sebuah listbox dalam sebuah form yang tidak ditangani dengan baik dalam kode di belakang ini.

Anda mungkin perlu menemukan kontrol 1stReasonTypes. Coba mungkin menempatkan listbox Anda di dalam sesuatu seperti

<div id="MyFormDiv" runat="server">.....</div>

lalu di FormRefresh(), lakukan ...

Dim 1stReasonTypesNew As listbox = MyFormDiv.FindControl("1stReasonTypes")

Atau gunakan kontrol, objek, atau halaman yang sudah ada sebagai pengganti div. Info lebih lanjut tentang FindControl: http://msdn.microsoft.com/en-us/library/486wc64h(v=vs.110).aspx

Tetapi bagaimanapun cara Anda mengirisnya, ada sesuatu yang funky terjadi di sini sehingga 1stReasonTypes tidak tahu persis kotak daftar mana yang seharusnya.

4
0
 Javier
Javier
24 Februari 2016 в 4:44
2016-02-24T16:44:33+00:00
Lebih
Sumber
Sunting
#26216055

Saya mengalami masalah yang sama, dengan Sub yang tidak dapat diakses di runtime, tetapi benar-benar legal di editor. Hal ini diselesaikan dengan mengubah Framework tujuan dari 4.5.1 ke 4.5. Tampaknya IIS saya hanya memiliki versi 4.5.

:)

3
0
 &#199;&#246;đěxěŕ
Çöđěxěŕ
2 Desember 2014 в 1:39
2014-12-02T01:39:19+00:00
Lebih
Sumber
Sunting
#26216053

Jika saya ingat dengan benar, ini adalah properti default untuk kontrol.

Dapatkah Anda mencoba dengan masuk ke Design-View untuk admin_reasons yang berisi Kontrol yang ditentukan, lalu mengubah properti Pengubah kontrol menjadi Publik atau Internal.

 &#199;&#246;đěxěŕ
Çöđěxěŕ
Jawaban edit 2 Desember 2014 в 1:51
2
0
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
Asilbek Qadamboyev
Terdaftar 7 jam yang lalu
2
Akshit Mehta
Terdaftar 2 hari yang lalu
3
me you
Terdaftar 6 hari yang lalu
4
Никита иванов
Terdaftar 1 minggu yang lalu
5
Alex1976G_06
Terdaftar 1 minggu yang lalu
ID
JA
RU
© de-vraag 2022
Sumber
stackoverflow.com
di bawah lisensi cc by-sa 3.0 dengan atribusi