این با استفاده از javascript هست:
سه تا botton که با کلیک رو هرکدوم یه مقدار خواص به فیلد Clicked_Botton که hiden هست میده.
یعنی پس از ارسال فرم، با هرکدوم از دکمه ها، یه مقدار خاص به اون میده:
این فایل رو به اسم x.asp ذخیره کنید:
[LTR]
کد:
<html dir="rtl">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>New Page 1</title>
<SCRIPT language="javascript">
<!--
var x=document.getElementById("myForm");
function myFormSubmitFunc (myButton_name)
{
var x = document.getElementById("myForm")
if (myButton_name == "B1"){
x.elements[0].value= "Button1";}
else if (myButton_name == "B2"){
x.elements[0].value= "Button2";}
else if (myButton_name == "B3"){
x.elements[0].value= "Button3";}
x.submit();
}
//-->
</SCRIPT>
</head>
<body>
<form method="POST" action="x.asp" name="myForm">
<input type="hidden" value="?" name="Clicked_Botton">
<p><input type="text" name="you_Text" size="20"></p>
<p>
<input type="button" value="Button1" name="B1" onclick="myFormSubmitFunc('B1')">
<input type="button" value="Button2" name="B2" onclick="myFormSubmitFunc('B2')">
<input type="button" value="Button3" name="B3" onclick="myFormSubmitFunc('B3')"></p>
</form>
<%= Request.Form("Clicked_Botton")%>
</body>
</html>
[/LTR]