none
Tanya tentang Link Button di C# web development RRS feed

  • Pertanyaan

  • Rekan2 mau bertanya nih tentang link button di web development dengan C#.. bagaimana ya cara nya waktu event onclick di link button kemudian menyebabkan isi textbox di form lain berubah.. misal saya letakan link button di Default.aspx kemudian saya ingin mengubah isi textbox di halaman About.aspx ketika saya mengklik link button tersebut Terima kasih rekan2.. saya masih sangat baru ini belajar c# dan web development.. pingin banyak mengerti
    Selasa, 17 Januari 2012 02.33

Jawaban

  • Hi HanielG,

    Selamat bergabung dalam forum MSDN Indonesia!

    Saat anda membuat new form dalam button click event handler, anda akan menginisiasikan new form object dan memanggil show method.

    Setelah anda memiliki form object anda juga dapat memanggil metode lain atau properti yang ada pada kelas itu, termasuk properti yang menentukan nilai dari textbox.

    Jadi, kode di bawah ini berfungsi untuk menambahkan properti untuk kelas Form2 yang menetapkan testbox anda (di mana textbox1 adalah nama textbox anda). Saya lebih memilih metode ini dibandingkan membuat Textbox tersebut visible dangan memodifikasi access modifiernya karena cara ini akan menghasilkan enkapsulasi yang lebih baik, memastikan anda memiliki kontrol atas cara penggunaan textbox.

    public partial class Form2 : Form
        {
           
    public Form2()
            {
               
    InitializeComponent();
            }

           
    public string TextBoxValue
            {
                get {
    return textBox1.Text;}
                set { textBox1.
    Text = value;}
            }                      
        }

     

    Pada button click event di form yang pertama, tulis code seperti ini:

    private  void button1_Click(object sender,  EventArgs e)
     {
       
    Form2 form2 =  new  Form2();
        form2.
    TextBoxValue  =  "SomeValue";
        form2.
    Show();
     }
    Semoga membantu.
    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Kamis, 26 Januari 2012 18.13
    Moderator