C#怎样把textbox.text的值赋给其他空间的属性?

来源:百度知道 编辑:UC知道 时间:2024/06/20 06:20:24
C#怎样把textbox.text的值赋给其他空间的属性 如webBrowser中的URl (小弟刚学c#菜鸟)
是在同一个设计窗体上把Text的文本赋给webBrowser的属性 就类似与 浏览器的地址栏

private void button1_Click(object sender, EventArgs e)
{
this.webBrowser1.Navigate( this.textBox1.Text);
}

就是这样
然后他就可以打开网页了
写在点击事件里吧
如果你要加入按下按钮的事件,就直接写
private void Form1_KeyUp(object sender, KeyEventArgs e)
{
if(e.KeyCode==Keys.Enter)
this.button1_Click(null, e);
}
记得修改Form1的keypreview该为true

不知道你是不是想吧父页面的textbox的值传值给子页面的文本

在父页面的btn按钮下添加跳转事件
private void btn_Click(object sender, System.EventArgs e)
{
string str = this.textbox.text
Response.Write("<script language='javascript'>window.open('./webBrowser.aspx?str="+str+"');</script>");
}

子页面取得父页面textbox的值
this.txt.Text = this.Request.QueryString["str"];

你是想在地址栏获取textbox的值?
直接在BUTTON触发事件好了
private void Button1_Click(object sender, System.EventArgs e)