Synes ikke at dit spørgsmål giver så meget mening - man kan jo altid tilføje det man nu vil..
Her er et eksempel på en link parser med en label - det ville du på denne måde kunne tilføje en eksistrerende form fordi den submittes med onclick:
<%@ Page Language="C#" ContentType="text/html" ResponseEncoding="iso-8859-1" %>
<script language="C#" runat=server>
public void MyButton_Click (object sender, System.EventArgs e)
{
string strPattern = @"(?<url>http://(?:[\w-]+\.)+[\w-]+(?:/[\w-./?%&~=]*[^.\s|,|\)|<|!])?)";
string strReplace = "<a href=\"${url}\" target=_blank>${url}</a>";
string strInput = TextOne.Text;
string strResult;
strResult = Regex.Replace(strInput, strPattern, strReplace);
strPattern = @"(?<!http://)(?<url>www\.(?:[\w-]+\.)+[\w-]+(?:/[\w-./?%&~=]*[^.\s|,|\)|<|!])?)";
strReplace = "<a href=\"
http://${url}\" target=_blank>${url}</a>";
strResult = Regex.Replace(strResult, strPattern, strReplace);
MyLabel.Text = strResult;
}
</script>
<html>
<head>
<title></title>
<style type="text/css">
<!--
.MyText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
}
.MyText a:link {
color: #000000;
text-decoration: underline;
}
.MyText a:hover {
color: #000000;
font-weight: bold;
}
.MyText a:visited {
color: #000000;
text-decoration: underline;
}
hr {
width: 200px;
border: 2px dashed #000000;
}
-->
</style>
</head>
<body>
<p class="MyText">Skriv en url i textfeltet:</p>
<form method="post" name="myForm" id="myForm" runat="server">
<asp:textbox BackColor="#CCCCCC" BorderColor="#000000" BorderStyle="solid" BorderWidth="1" Font-Name="Verdana" Font-Size="10px" ForeColor="#000000" ID="TextOne" runat="server" TextMode="SingleLine" />
<br>
<asp:button BackColor="#CCCCCC" BorderColor="#000000" BorderStyle="solid" BorderWidth="1" Font-Bold="true" Font-Name="Verdana" Font-Size="10px" ForeColor="#000000" ID="MyButton" runat="server" Text="Send" onclick="MyButton_Click" />
<br>
<br>
<hr align="left">
<br>
<span class="MyText">Resultat:</span>
<asp:label CssClass="MyText" ID="MyLabel" runat="server"></asp:label>
</form>
</script>
</body>
</html>