با سلام خدمت دوستان عزيز
دكمه از نوع html control روي صفحه گذاشته ام و يك تابع اسكريپت هم نوشته ام (در VS2010) هر بار كه در DESIGN روي آن كليك مي كنم اول اينكه تابع جديدي باز مي كند و دوم اينكه عبارت onload = " function_name_onclich()" را به انتهاي تعريف كنترل مربوطه اضافه مي كند بطوريكه شامل چندين خصوصيت تكراري onload مي شود سوم اينكه پس از مرتب سازي دستي آنها و هنگام فشردن كليد اصلا اسكريپت اجرا نمي شود.
با تشكر از دوستان

<%@ Page Language="C#‎" AutoEventWireup="true" CodeBehind="script4.aspx.cs" Inherits="WebApplication1.script4" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script language="javascript" type="text/javascript">


function reset_onclick() {
//document.write("JJJJJJJJJJJJJJJ");
document.forms[0].reset();
return false;
}

</script>
</head>
<body>
<form id="form1" runat="server">
<div>

&nbsp;<input id="Text1" type="text" value="TEST FOR CLEAR" />&nbsp;&nbsp;&nbsp;&nbsp;
<input id="Checkbox1" checked="checked" type="checkbox" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input id="Radio1" checked="checked" type="radio" /><br />
<br />

<input id="reset" type="button" value="reset" onclick="return reset_onclick()" />
<br />
<asp:Button ID="MyResetButton" runat="server" onclick="Button1_Click"
Text="MyResetButton" />

</div>
</form>
</body>
</html>