PDA

View Full Version : اجرا نشدن کد های جاوا اسکریپت در masterpage



abadanboy
پنج شنبه 26 مهر 1386, 08:52 صبح
من یه صفحه دارم که همه چی توش خوب جواب میده و اعتبار سنجی هم توسط جاوا اسکریپت صورت می گیره حالا این صفحه رو تو یه masterpage میزارم و کد های جاوا اسکریپت رو تو قسمت head در مستر پیج میزارم
دقیقاً مثل صفحه ای که درست کار میکنه ولی وقتی اجرا میشه کد های جاوا اسکریپت دیگه کار نمی ده
کسی می دونه دلیل چی هست؟

mp2009
پنج شنبه 26 مهر 1386, 09:52 صبح
دوست عزیز کد جاواتونو بزارید تا کمکتون کنم
موفق باشید

abadanboy
پنج شنبه 26 مهر 1386, 11:07 صبح
یه چیز عجیب دیگه کد جاوا که هیچ حتی این RequiredFieldValidator هم درست کار نمیده وباید حتماً دکمه زده بشه تا بعد که رفت به سرور و برگشت کار کنه


<tr>
<td style="width: 100px">
<asp:Label ID="Label2" runat="server" CssClass="lbl" Text="کلمه عبور جدید"></asp:Label></td>
<td style="width: 100px">
<asp:TextBox ID="txtnew" runat="server" TextMode="Password"></asp:TextBox></td>
<td style="width: 100px; text-align: right">
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txtnew"
ErrorMessage="*"></asp:RequiredFieldValidator></td>
</tr>

abadanboy
پنج شنبه 26 مهر 1386, 11:10 صبح
Page


<%@PageLanguage="C#"MasterPageFile="~/MasterPage.master"EnableEventValidation="true"AutoEventWireup="true"CodeFile="Chenge.aspx.cs"Inherits="Chenge"Title="Untitled Page" %>
<asp:ContentID="Content1"ContentPlaceHolderID="C1"Runat="Server">
<tabledir="rtl">
<tr>
<tdstyle="width: 100px">
<asp:LabelID="Label1"runat="server"CssClass="lbl"Text="کéêى م ی© همéی"></asp:Label></td>
<tdstyle="width: 100px">
<asp:TextBoxID="txtold"runat="server"TextMode="Password"></asp:TextBox></td>
<tdstyle="width: 100px; text-align: right">
<asp:RequiredFieldValidatorID="RequiredFieldValidator1"runat="server"ControlToValidate="txtold"
ErrorMessage="*"></asp:RequiredFieldValidator></td>
</tr>
<tr>
<tdstyle="width: 100px">
<asp:LabelID="Label2"runat="server"CssClass="lbl"Text="کéêى م ی© ¤§ی§"></asp:Label></td>
<tdstyle="width: 100px">
<asp:TextBoxID="txtnew"runat="server"TextMode="Password"></asp:TextBox></td>
<tdstyle="width: 100px; text-align: right">
<asp:RequiredFieldValidatorID="RequiredFieldValidator2"runat="server"ControlToValidate="txtnew"
ErrorMessage="*"></asp:RequiredFieldValidator></td>
</tr>
<tr>
<tdstyle="width: 100px">
<asp:LabelID="Label3"runat="server"CssClass="lbl"Text="¢ک©ں© کéêى م ی© ¤§ی§"
Width="121px"></asp:Label></td>
<tdstyle="width: 100px">
<asp:TextBoxID="txtconnew"runat="server"TextMode="Password"></asp:TextBox></td>
<tdstyle="width: 100px">
<asp:CompareValidatorID="CompareValidator1"runat="server"ControlToCompare="txtnew"
ControlToValidate="txtconnew"ErrorMessage="©êھ م ی ں ¢ک©ں© ©êھ م ی© یک«ںë ëêی ں¬§"
Width="252px"></asp:CompareValidator></td>
</tr>
<tr>
<tdstyle="width: 100px">
<asp:LabelID="Label4"runat="server"CssClass="lbl2"></asp:Label></td>
<tdstyle="width: 100px">
<asp:ButtonID="Button1"runat="server"Text="¢نیی© کéêى م ی©"OnClick="Button1_Click"/></td>
<tdstyle="width: 100px">
</td>
</tr>
</table>
</asp:Content>


C# Page


protectedvoid Page_Load(object sender, EventArgs e)
{

Button1.Attributes.Add("onclick", "return Check()");


masterpage


<%@MasterLanguage="C#"AutoEventWireup="true"CodeFile="MasterPage.master.cs"Inherits="MasterPage" %>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml"dir="rtl">
<headid="Head1"runat="server">
<title>1_main page</title>
<metahttp-equiv="Content-Style-Type"content="text/css"/>
<linkhref="../style.css"type="text/css"rel="stylesheet"/>
<scripttype="text/javascript"src="../Java/js.js"></script>
<scripttype="text/javascript"language="javascript"src="../Java/farsi.js"></script>
<linkhref="../CSS/text.css"rel="stylesheet"type="text/css"/>
<scriptlanguage="javascript"type="text/javascript">
function Check()
{
var tt=document.getElementById("txtnew").value;
if(tt.length<8)
{
alert("©êھ م ی© ںی§ ی¬¢© ںھ 8 ¥©ه ں¬§");
returnfalse;
}
alert("¢نیی© کéêى م ی© ں êیهçی¢ ںë¤ںê ¬§");
}


</script>
</head>
<bodyBGCOLOR=#FFFFFFLEFTMARGIN=0TOPMARGIN=0MARGINWI DTH=0MARGINHEIGHT=0>
<formid="form1"runat="server">
<TABLEWIDTH=100%BORDER=0CELLPADDING=0CELLSPACING=0a lign="center">
<TR><tdwidth="50%"align="left"valign="top"><imgsrc="../images/spacer.gif"></td>
<TDWIDTH=766HEIGHT=157ALT=""valign="top">
<TABLEWIDTH=777BORDER=0CELLPADDING=0CELLSPACING=0>
<TR>
<TDCOLSPAN=17HEIGHT=148ALT=""valign="top"style="padding-top:5px "><imgsrc="../images/pic.gif"width="150"height="140"></TD>
</TR>
<TR>
<TDCOLSPAN=17>
<asp:ContentPlaceHolderID="C1"runat="server"></asp:ContentPlaceHolder></TD>
</TR>