Category >
ASP.NET
|| Published on :
Monday, October 14, 2019 || Views:
7296
||
Open new tab on LinkButton Click
Introduction
Here Pawan Kumar will explain how to Open new tab on LinkButton Click using C# and VB.Net in ASP.Net
Description
Now I will explain How to Open new tab on LinkButton Click using C# and VB.Net in ASP.Net
So follow the steps to learn Open new tab on LinkButton Click using C# and VB.Net in ASP.Net
Step 1 - Create a asp.net website using Visual Studio 2019 por any other version
Step 2 - Add a new Webform C# into the website created in step 1
Step 3 - Drag and drop link button from visual studio toolbar.
Step 4 - CS.ASPX codes are below
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="CS.aspx.cs" Inherits="examples_1_CS" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:LinkButton Text="Open" runat="server" ID="lnk" OnClick="lnk_Click" />
</div>
</form>
</body>
</html>
Step 5: In the code behind file of CS.ASPX add the following codes
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class examples_1_CS : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void lnk_Click(object sender, EventArgs e)
{
string Url = "DEMO.aspx"; // change with filename you want to open in new tab
Response.Write("<script language='javascript'>window.open('" + Url + "','_blank','');");
Response.Write("</script>");
}
}
Visual Basic version is also available below
VB.ASPX
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="VB.aspx.vb" Inherits="examples_VB" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:LinkButton Text="Open" runat="server" ID="lnk" OnClick="lnk_Click" />
</div>
</form>
</body>
</html>
Vb.aspx.vb
Partial Class examples_VB
Inherits System.Web.UI.Page
Protected Sub lnk_Click(ByVal sender As Object, ByVal e As EventArgs)
Dim Url As String = "Default.aspx"
Response.Write("<script language='javascript'>window.open('" & Url & "','_blank','');")
Response.Write("</script>")
End Sub
End Class
In this example we have write javascript window open method with url we want to open. The codes in response method we write javascript window open codes
Conclusion:
So, In this tutorial we have learned, Open new tab on LinkButton Click using C# and VB.Net in ASP.Net