我正在使用 c# 编写程序。在最后一种形式中,我有一个名为“电话簿”的按钮。当我按下它时,它应该会打开一个带有“tel.search.ch”网址的网络浏览器(它是一个瑞士德语网站;))。我已经研究了网站的网址。是这样的:
tel.search.ch/?what=forename+surname&where=livingplace
但是当我单击按钮时,它会打开网络浏览器,但 url 是该网站的主页。所以网络浏览器导航到 tel.search.ch 而不是我定义的 url。在这里你可以看到我的代码:
Form5(最后一个带有按钮的表单):
private void btnTel_Click(object sender, EventArgs e)
{
Form6 form6 = new Form6();
this.Hide();
form6.Show();
}
Form6(网络浏览器):
public partial class Form6 : Telerik.WinControls.UI.RadForm
{
public Form6()
{
InitializeComponent();
}
public string forename;
public string surname;
public string address;
public string postalcode;
public string livingplace;
private void Form6_Load(object sender, EventArgs e)
{
webBrowser1.Url = new Uri("http://tel.search.ch/?what=" + forename + "+" + surname + "&where=" + livingplace);
//this code is that my program got the value of the textbox from form1 and form2. it is defined in Program.cs
Program.forenametext = vorname;
Program.surnametext = nachname;
Program.livingplacetext = ort;
}
}
我不知道为什么网络浏览器会导航到该网站的主页。有人有想法吗?
干杯