Hi seriverma,
Refer below article.
Access HTML Control values in Code Behind (Server Side) without runat server in ASP.Net
I have created this sample using above article.
HTML
<script type="text/javascript">
function GetText() {
var text1Val = document.getElementById("txtValue1").value;
document.getElementById("txtValue2").value = text1Val;
}
</script>
<form id="form1" runat="server">
<div>
<input id="txtValue1" type="text" />
<input id="btnAssignValue" type="button" value="Assign Value" onclick="GetText();" />
<input id="txtValue2" type="text" name="Value2" />
<asp:Button ID="btnSave" Text="Save" runat="server" OnClick="OnSave" />
</div>
</form>
Code
C#
protected void OnSave(object sender, EventArgs e)
{
string textBox2 = Request.Form["Value2"];
}
VB.Net
Protected Sub OnSave(ByVal sender As Object, ByVal e As EventArgs)
Dim textBox2 As String = Request.Form("Value2")
End Sub