javad0062
یک شنبه 31 خرداد 1388, 23:15 عصر
با سلام
من میخوام پس از ارسال فرمم به بانک به یه صفحه دیگه redirect بشم ولی وقتی در کد زیر دستور Response.Redirect( "ThankYou.aspx" ) رو می نویسم از این دستور خطا می گیره ، علتش چیه؟؟؟؟؟؟
<!-- #include file="log.aspx" -->
<%@ import namespace="system.Data" %>
<%@ import namespace="system.Data.sqlclient" %>
<script runat="server">
sub Button_click(s as object, e as eventargs)
Dim conNorthwind As SqlConnection
Dim strInsert As String
Dim cmdInsert As SqlCommand
conNorthwind = New SqlConnection( "Server=localhost;UID=sa;PWD=secret;database=ostad" )
strInsert = "Insert register ( name ,lastname ,username ,university ,namelesson ,pass ,numstu ,email ,question ) Values ( @name, @lastname,@username,@university,@namelesson,@pass, @numstu, @email,@question )"
cmdInsert = New SqlCommand( strInsert, conNorthwind )
cmdInsert.Parameters.Add( "@Name", name1.Text )
cmdInsert.Parameters.Add( "@lastname", lastname1.Text )
cmdInsert.Parameters.Add( "@username", nameuser.Text )
cmdInsert.Parameters.Add( "@university", university.Text )
cmdInsert.Parameters.Add( "@namelesson", namelesson.Text )
cmdInsert.Parameters.Add( "@pass", pass1.Text )
cmdInsert.Parameters.Add( "@numstu", numstu.Text )
cmdInsert.Parameters.Add( "@email", txtemail1.Text )
cmdInsert.Parameters.Add( "@question", response.Text )
conNorthwind.Open()
cmdINsert.ExecuteNonQuery()
conNorthwind.Close()
End sub
</script>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="utf-8">
<title> ثبت نام </title>
</head>
<body>
<form runat="server">
<table border="0" width="93%" align="right">
<tr>
<td align="right" dir="rtl">
<b>
<font face="B Nazanin">
<asp:RequiredFieldValidator
ControlToValidate="name1"
text="لطفا نام خود را وارد کنید "
ForeColor="blue"
ErrorMessage="نام"
Runat="server" />
</font>
</b>
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr"> <asp:TextBox runat="server" Height="22px" Width="145px" ID="name1"></asp:TextBox></td>
<td align="right" dir="rtl" width="265"><b>
<font face="B Nazanin" color="#000000"> نام <font color="#FF0000">
*</font></font></b></td>
</tr>
<tr>
<td align="right" dir="rtl">
<font face="B Nazanin"><b>
<asp:RequiredFieldValidator
ControlToValidate="lastname1"
text=" لطفا نام خانوادگی خود را وارد کنید"
ForeColor="blue"
Runat="server" />
</b></font>
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
<asp:TextBox runat="server" Height="22px" Width="144px" ID="lastname1"></asp:TextBox></td>
<td align="right" dir="rtl" width="265"><b>
<font face="B Nazanin" color="#000000"> نام خانوادگی<font color="#FF0000">*</font></font></b></td>
</tr>
<tr>
<td align="right" dir="rtl">
<b><font face="B Nazanin">
<asp:RequiredFieldValidator
ControlToValidate="nameuser"
text="لطفا نام کاربری خود را وارد کنید "
Runat="server" />
</font></b>
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
<asp:TextBox runat="server" Height="22px" Width="145px" ID="nameuser"></asp:TextBox></td>
<td align="right" dir="rtl" width="265"><b>
<font face="B Nazanin" color="#000000"> <span lang="fa">
نام کاربری برای ورود به سیستم </span><font color="#FF0000">*</font></font></b></td>
</tr>
<tr>
<td align="right" dir="rtl" height="29">
</td>
<td align="right" dir="rtl" width="330" height="29">
<p dir="ltr">
<asp:TextBox runat="server" Height="22px" Width="145px" ID="university"></asp:TextBox></td>
<td align="right" dir="rtl" width="265" height="29"><b>
<font face="B Nazanin" color="#000000"> نام دانشگاه </font></b></td>
</tr>
<tr>
<td align="right" dir="rtl">
<b><font face="B Nazanin">
<asp:RequiredFieldValidator
ControlToValidate="namelesson"
text="لطفا نام درس را وارد کنید "
ForeColor="blue"
Runat="server" />
</font></b>
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
<asp:TextBox runat="server" Height="22px" Width="145px" ID="namelesson"></asp:TextBox></td>
<td align="right" dir="rtl" width="265"><b>
<font face="B Nazanin" color="#000000"> نام درس<font color="#FF0000">*</font></font></b></td>
</tr>
<tr>
<td align="right" dir="rtl">
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr"> </td>
<td align="right" dir="rtl" width="265"><b>
<font face="B Nazanin" color="#000000"> </font></b></td>
</tr>
<tr>
<td align="right" dir="rtl">
<b><font face="B Nazanin">
<asp:RequiredFieldValidator runat="server" ForeColor="Blue" ErrorMessage="رمز عبور" Height="38px" Width="230px" ControlToValidate="pass1" ID="RequiredFieldValidator5">لطفا رمز عبور مورد نظر خود را وارد کنید </asp:RequiredFieldValidator>
</font></b>
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
<asp:TextBox TextMode="Password" ID=pass1 Runat="server"></asp:TextBox>
</td>
<td align="right" dir="rtl" width="265"><b>
<font face="B Nazanin" color="#000000">رمز عبور <font color="#FF0000">
*</font></font></b></td>
<tr>
<td align="right" dir="rtl">
<b>
<font face="B Nazanin">
<asp:CompareValidator
ControlToValidate="pass1"
ControlToCompare="pass2"
Display="Dynamic"
text="رمز عبور را دوباره در این فیلد تکرار کنید "
Operator="Equal"
type="String"
Runat="server" />
</font>
</b>
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
<asp:TextBox TextMode="Password" ID=pass2 Runat="server"></asp:TextBox>
</td>
<td align="right" dir="rtl" width="265"><b>
<font color="#000000" face="B Nazanin"> تکرار رمز عبور <font color="#FF0000">
*</font></font></b></td>
</tr>
<tr>
<td align="right" dir="rtl">
<b>
<font face="B Nazanin">
<asp:RequiredFieldValidator
ControlToValidate="pass2"
text="لطفا تکرار رمز عبور خود را وارد کنید "
ForeColor="blue"
Runat="server" />
</font>
</b>
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
</td>
<td align="right" dir="rtl" width="265"> </td>
</tr>
<tr>
<td align="right" dir="rtl">
<b>
<font face="B Nazanin">
<asp:RequiredFieldValidator
ControlToValidate=numstu
text="شماره دانشجویی خود را وارد کنید "
ErrorMessage="شماره دانشجویی"
Runat="server" />
</font>
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
<asp:TextBox runat="server" Height="22px" Width="145px" ID="numstu" MaxLength="10"></asp:TextBox>
</td>
<td align="right" dir="rtl" width="265"><b>
<font color="#000000" face="B Nazanin">شماره دانشجویی <font color="#FF0000">
*</font></font></b></td>
</tr>
<tr>
<td align="right" dir="rtl">
<b>
<font face="B Nazanin">
<asp:RegularExpressionValidator
ControlToValidate="txtEmail1"
Text=" آدرس ایمیل نامعتبر می باشد"
ValidationExpression="\S+@\S+\.\S{2,3}"
Runat="Server" />
</font>
</b>
</td>
<td align="right" dir="rtl" width="330">
<p align="center" dir="ltr">
<asp:TextBox runat="server" Height="22px" Width="330px" ID="txtemail1"></asp:TextBox>
</td>
<td align="right" dir="rtl" width="265"><b>
<font color="#000000" face="B Nazanin">ایمیل <font color="#FF0000">
*</font></font></b></td>
</tr>
<tr>
<td align="right" dir="rtl">
<b>
<font face="B Nazanin">
<asp:RequiredFieldValidator
ControlToValidate="txtemail1"
text="لطفا آدرس ایمیل خود را وارد کنید "
ForeColor="blue"
ErrorMessage="آدرس ایمیل"
Runat="server" /></font></b></td>
<td align="right" dir="rtl" width="330">
</td>
<td align="right" dir="rtl" width="265"> </td>
</tr>
<tr>
<td align="right" dir="rtl" height="29"> </td>
<td align="right" dir="rtl" width="330" height="29">
<p dir="ltr">
</td>
<td align="right" dir="rtl" width="265" height="29"><b>
<font color="#000000" face="B Nazanin"> </font></b></td>
</tr>
<tr>
<td align="right" dir="rtl"> </td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
<asp:DropDownList
ID="question"
Runat="server">
<asp:ListItem text=" نام کتاب مورد علاقه شما چیست؟" />
<asp:ListItem text="نام اولین مدرسه شما چیست " />
<asp:ListItem text="نام شاعر مورد علاقه شما چیست؟ " />
<asp:ListItem text="نام بهترین دوست شما چیست؟ " />
<asp:ListItem text="رنگ مورد علاقه شما چیست؟ " />
</asp:DropDownList>
</td>
<td align="right" dir="rtl" width="265"><b>
<font color="#000000" face="B Nazanin">سوال جهت یادآوری رمز
عبور<span lang="fa">
</span></font></b></td>
</tr>
<tr>
<td align="right" dir="rtl">
<b>
<font face="B Nazanin">
<asp:RequiredFieldValidator
ControlToValidate="response"
text="جهت پادآوری رمز عبور به این سوال پاسخ دهید "
Width=260
ForeColor="blue"
ErrorMessage="سوال جهت یادآوری رمز عبور"
Runat="server" />
</font>
</b>
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
<asp:TextBox
ID="response"
Height="22px" Width="145px"
Runat="server">
</asp:TextBox>
</td>
<td align="right" dir="rtl" width="265"> <b><font color="#000000" face="B Nazanin">پاسخ
سوال</font></b> <b>
<font color="#FF0000" face="B Nazanin">*</font></b></td>
</tr>
<tr>
<td align="right" dir="rtl"> </td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
</td>
<td align="right" dir="rtl" width="265"> </td>
</tr>
<tr>
<td align="right" dir="rtl">
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
</td>
<td align="right" dir="rtl" width="265"><b>
<font color="#000000" face="B Nazanin">نوشته داخل تصویر را در
فیلد پایین وارد کنید<font color="#FF0000">*</font></font></b></td>
</tr>
<tr>
<td align="right" dir="rtl"> </td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
<asp:TextBox runat="server" Height="22px" Width="145px" ID="secure"></asp:TextBox>
</td>
<td align="right" dir="rtl" width="265"></td>
</tr>
<tr>
<td align="right" dir="rtl"></td>
<td align="right" dir="rtl" width="330">
</td>
<td align="right" dir="rtl" width="265"></td>
</tr>
<tr>
<td align="right" dir="rtl"> </td>
<td align="right" dir="rtl" width="330">
<p align="center"> </td>
<td align="right" dir="rtl" width="265"> </td>
</tr>
<tr>
<td align="right" dir="rtl"> </td>
<td align="right" dir="rtl" width="330">
<p align="center">
<asp:Button Text="** ثبت نام ** " OnClick="button_click" Runat="server"></asp:Button>
</td>
<td align="right" dir="rtl" width="265"> </td>
</tr>
</table>
</form>
</body>
</html>
من میخوام پس از ارسال فرمم به بانک به یه صفحه دیگه redirect بشم ولی وقتی در کد زیر دستور Response.Redirect( "ThankYou.aspx" ) رو می نویسم از این دستور خطا می گیره ، علتش چیه؟؟؟؟؟؟
<!-- #include file="log.aspx" -->
<%@ import namespace="system.Data" %>
<%@ import namespace="system.Data.sqlclient" %>
<script runat="server">
sub Button_click(s as object, e as eventargs)
Dim conNorthwind As SqlConnection
Dim strInsert As String
Dim cmdInsert As SqlCommand
conNorthwind = New SqlConnection( "Server=localhost;UID=sa;PWD=secret;database=ostad" )
strInsert = "Insert register ( name ,lastname ,username ,university ,namelesson ,pass ,numstu ,email ,question ) Values ( @name, @lastname,@username,@university,@namelesson,@pass, @numstu, @email,@question )"
cmdInsert = New SqlCommand( strInsert, conNorthwind )
cmdInsert.Parameters.Add( "@Name", name1.Text )
cmdInsert.Parameters.Add( "@lastname", lastname1.Text )
cmdInsert.Parameters.Add( "@username", nameuser.Text )
cmdInsert.Parameters.Add( "@university", university.Text )
cmdInsert.Parameters.Add( "@namelesson", namelesson.Text )
cmdInsert.Parameters.Add( "@pass", pass1.Text )
cmdInsert.Parameters.Add( "@numstu", numstu.Text )
cmdInsert.Parameters.Add( "@email", txtemail1.Text )
cmdInsert.Parameters.Add( "@question", response.Text )
conNorthwind.Open()
cmdINsert.ExecuteNonQuery()
conNorthwind.Close()
End sub
</script>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="utf-8">
<title> ثبت نام </title>
</head>
<body>
<form runat="server">
<table border="0" width="93%" align="right">
<tr>
<td align="right" dir="rtl">
<b>
<font face="B Nazanin">
<asp:RequiredFieldValidator
ControlToValidate="name1"
text="لطفا نام خود را وارد کنید "
ForeColor="blue"
ErrorMessage="نام"
Runat="server" />
</font>
</b>
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr"> <asp:TextBox runat="server" Height="22px" Width="145px" ID="name1"></asp:TextBox></td>
<td align="right" dir="rtl" width="265"><b>
<font face="B Nazanin" color="#000000"> نام <font color="#FF0000">
*</font></font></b></td>
</tr>
<tr>
<td align="right" dir="rtl">
<font face="B Nazanin"><b>
<asp:RequiredFieldValidator
ControlToValidate="lastname1"
text=" لطفا نام خانوادگی خود را وارد کنید"
ForeColor="blue"
Runat="server" />
</b></font>
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
<asp:TextBox runat="server" Height="22px" Width="144px" ID="lastname1"></asp:TextBox></td>
<td align="right" dir="rtl" width="265"><b>
<font face="B Nazanin" color="#000000"> نام خانوادگی<font color="#FF0000">*</font></font></b></td>
</tr>
<tr>
<td align="right" dir="rtl">
<b><font face="B Nazanin">
<asp:RequiredFieldValidator
ControlToValidate="nameuser"
text="لطفا نام کاربری خود را وارد کنید "
Runat="server" />
</font></b>
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
<asp:TextBox runat="server" Height="22px" Width="145px" ID="nameuser"></asp:TextBox></td>
<td align="right" dir="rtl" width="265"><b>
<font face="B Nazanin" color="#000000"> <span lang="fa">
نام کاربری برای ورود به سیستم </span><font color="#FF0000">*</font></font></b></td>
</tr>
<tr>
<td align="right" dir="rtl" height="29">
</td>
<td align="right" dir="rtl" width="330" height="29">
<p dir="ltr">
<asp:TextBox runat="server" Height="22px" Width="145px" ID="university"></asp:TextBox></td>
<td align="right" dir="rtl" width="265" height="29"><b>
<font face="B Nazanin" color="#000000"> نام دانشگاه </font></b></td>
</tr>
<tr>
<td align="right" dir="rtl">
<b><font face="B Nazanin">
<asp:RequiredFieldValidator
ControlToValidate="namelesson"
text="لطفا نام درس را وارد کنید "
ForeColor="blue"
Runat="server" />
</font></b>
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
<asp:TextBox runat="server" Height="22px" Width="145px" ID="namelesson"></asp:TextBox></td>
<td align="right" dir="rtl" width="265"><b>
<font face="B Nazanin" color="#000000"> نام درس<font color="#FF0000">*</font></font></b></td>
</tr>
<tr>
<td align="right" dir="rtl">
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr"> </td>
<td align="right" dir="rtl" width="265"><b>
<font face="B Nazanin" color="#000000"> </font></b></td>
</tr>
<tr>
<td align="right" dir="rtl">
<b><font face="B Nazanin">
<asp:RequiredFieldValidator runat="server" ForeColor="Blue" ErrorMessage="رمز عبور" Height="38px" Width="230px" ControlToValidate="pass1" ID="RequiredFieldValidator5">لطفا رمز عبور مورد نظر خود را وارد کنید </asp:RequiredFieldValidator>
</font></b>
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
<asp:TextBox TextMode="Password" ID=pass1 Runat="server"></asp:TextBox>
</td>
<td align="right" dir="rtl" width="265"><b>
<font face="B Nazanin" color="#000000">رمز عبور <font color="#FF0000">
*</font></font></b></td>
<tr>
<td align="right" dir="rtl">
<b>
<font face="B Nazanin">
<asp:CompareValidator
ControlToValidate="pass1"
ControlToCompare="pass2"
Display="Dynamic"
text="رمز عبور را دوباره در این فیلد تکرار کنید "
Operator="Equal"
type="String"
Runat="server" />
</font>
</b>
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
<asp:TextBox TextMode="Password" ID=pass2 Runat="server"></asp:TextBox>
</td>
<td align="right" dir="rtl" width="265"><b>
<font color="#000000" face="B Nazanin"> تکرار رمز عبور <font color="#FF0000">
*</font></font></b></td>
</tr>
<tr>
<td align="right" dir="rtl">
<b>
<font face="B Nazanin">
<asp:RequiredFieldValidator
ControlToValidate="pass2"
text="لطفا تکرار رمز عبور خود را وارد کنید "
ForeColor="blue"
Runat="server" />
</font>
</b>
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
</td>
<td align="right" dir="rtl" width="265"> </td>
</tr>
<tr>
<td align="right" dir="rtl">
<b>
<font face="B Nazanin">
<asp:RequiredFieldValidator
ControlToValidate=numstu
text="شماره دانشجویی خود را وارد کنید "
ErrorMessage="شماره دانشجویی"
Runat="server" />
</font>
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
<asp:TextBox runat="server" Height="22px" Width="145px" ID="numstu" MaxLength="10"></asp:TextBox>
</td>
<td align="right" dir="rtl" width="265"><b>
<font color="#000000" face="B Nazanin">شماره دانشجویی <font color="#FF0000">
*</font></font></b></td>
</tr>
<tr>
<td align="right" dir="rtl">
<b>
<font face="B Nazanin">
<asp:RegularExpressionValidator
ControlToValidate="txtEmail1"
Text=" آدرس ایمیل نامعتبر می باشد"
ValidationExpression="\S+@\S+\.\S{2,3}"
Runat="Server" />
</font>
</b>
</td>
<td align="right" dir="rtl" width="330">
<p align="center" dir="ltr">
<asp:TextBox runat="server" Height="22px" Width="330px" ID="txtemail1"></asp:TextBox>
</td>
<td align="right" dir="rtl" width="265"><b>
<font color="#000000" face="B Nazanin">ایمیل <font color="#FF0000">
*</font></font></b></td>
</tr>
<tr>
<td align="right" dir="rtl">
<b>
<font face="B Nazanin">
<asp:RequiredFieldValidator
ControlToValidate="txtemail1"
text="لطفا آدرس ایمیل خود را وارد کنید "
ForeColor="blue"
ErrorMessage="آدرس ایمیل"
Runat="server" /></font></b></td>
<td align="right" dir="rtl" width="330">
</td>
<td align="right" dir="rtl" width="265"> </td>
</tr>
<tr>
<td align="right" dir="rtl" height="29"> </td>
<td align="right" dir="rtl" width="330" height="29">
<p dir="ltr">
</td>
<td align="right" dir="rtl" width="265" height="29"><b>
<font color="#000000" face="B Nazanin"> </font></b></td>
</tr>
<tr>
<td align="right" dir="rtl"> </td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
<asp:DropDownList
ID="question"
Runat="server">
<asp:ListItem text=" نام کتاب مورد علاقه شما چیست؟" />
<asp:ListItem text="نام اولین مدرسه شما چیست " />
<asp:ListItem text="نام شاعر مورد علاقه شما چیست؟ " />
<asp:ListItem text="نام بهترین دوست شما چیست؟ " />
<asp:ListItem text="رنگ مورد علاقه شما چیست؟ " />
</asp:DropDownList>
</td>
<td align="right" dir="rtl" width="265"><b>
<font color="#000000" face="B Nazanin">سوال جهت یادآوری رمز
عبور<span lang="fa">
</span></font></b></td>
</tr>
<tr>
<td align="right" dir="rtl">
<b>
<font face="B Nazanin">
<asp:RequiredFieldValidator
ControlToValidate="response"
text="جهت پادآوری رمز عبور به این سوال پاسخ دهید "
Width=260
ForeColor="blue"
ErrorMessage="سوال جهت یادآوری رمز عبور"
Runat="server" />
</font>
</b>
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
<asp:TextBox
ID="response"
Height="22px" Width="145px"
Runat="server">
</asp:TextBox>
</td>
<td align="right" dir="rtl" width="265"> <b><font color="#000000" face="B Nazanin">پاسخ
سوال</font></b> <b>
<font color="#FF0000" face="B Nazanin">*</font></b></td>
</tr>
<tr>
<td align="right" dir="rtl"> </td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
</td>
<td align="right" dir="rtl" width="265"> </td>
</tr>
<tr>
<td align="right" dir="rtl">
</td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
</td>
<td align="right" dir="rtl" width="265"><b>
<font color="#000000" face="B Nazanin">نوشته داخل تصویر را در
فیلد پایین وارد کنید<font color="#FF0000">*</font></font></b></td>
</tr>
<tr>
<td align="right" dir="rtl"> </td>
<td align="right" dir="rtl" width="330">
<p dir="ltr">
<asp:TextBox runat="server" Height="22px" Width="145px" ID="secure"></asp:TextBox>
</td>
<td align="right" dir="rtl" width="265"></td>
</tr>
<tr>
<td align="right" dir="rtl"></td>
<td align="right" dir="rtl" width="330">
</td>
<td align="right" dir="rtl" width="265"></td>
</tr>
<tr>
<td align="right" dir="rtl"> </td>
<td align="right" dir="rtl" width="330">
<p align="center"> </td>
<td align="right" dir="rtl" width="265"> </td>
</tr>
<tr>
<td align="right" dir="rtl"> </td>
<td align="right" dir="rtl" width="330">
<p align="center">
<asp:Button Text="** ثبت نام ** " OnClick="button_click" Runat="server"></asp:Button>
</td>
<td align="right" dir="rtl" width="265"> </td>
</tr>
</table>
</form>
</body>
</html>