首次单击文本框时打开网页
Open a webpage when first click on a TextBox
我需要在第一次单击表单 c# ASP.NET 4
中的 TextBox
时打开一个 webpage
。
我认为要解决此问题,请使用 TextBox
中的 OnTextChanged
属性 :
<asp:TextBox ID="tb1" runat="server" CssClass="24" OnTextChanged="tb1_TextChanged"></asp:TextBox>
并且在代码隐藏中我添加了:
protected void tb1_TextChanged(object sender, EventArgs e)
{
Response.Redirect("http://www.google.com/");
}
但是重定向不起作用。
如何解决?
OnTextChanged
是服务器端事件。为此目的使用 JavaScript 会更好:
<script type="text/javascript" language="javascript">
function Open() {
window.showModalDialog("http://www.google.com/");
}
</script>
并在onclick
时打开网页:
<asp:TextBox ID="TextBox1" runat="server" onclick="Open();"></asp:TextBox>
我需要在第一次单击表单 c# ASP.NET 4
中的 TextBox
时打开一个 webpage
。
我认为要解决此问题,请使用 TextBox
中的 OnTextChanged
属性 :
<asp:TextBox ID="tb1" runat="server" CssClass="24" OnTextChanged="tb1_TextChanged"></asp:TextBox>
并且在代码隐藏中我添加了:
protected void tb1_TextChanged(object sender, EventArgs e)
{
Response.Redirect("http://www.google.com/");
}
但是重定向不起作用。
如何解决?
OnTextChanged
是服务器端事件。为此目的使用 JavaScript 会更好:
<script type="text/javascript" language="javascript">
function Open() {
window.showModalDialog("http://www.google.com/");
}
</script>
并在onclick
时打开网页:
<asp:TextBox ID="TextBox1" runat="server" onclick="Open();"></asp:TextBox>