ورود

View Full Version : سوال: علت ارور Newline in constant در این صفحه جیه؟



anf-b
پنج شنبه 26 خرداد 1390, 00:36 صبح
سلام و عرضه خسته نباشید
همین طور که از سوال معلومه میخوام بدونم علت این ارور تو این صفحه چیه ممنون اگه سریع جوابمو بدین

این هم ارور‌های که میده :



Warning 1 Validation (XHTML 1.0 Frameset): Element 'marquee' is not supported. D:\project\WEB\khabar\Default.aspx 95 2 D:\...\khabar\

Error 2 Newline in constant D:\project\WEB\khabar\Default.aspx 36

Message 3 Validation (XHTML 1.0 Frameset): Attribute 'align' is considered outdated. A newer construct is recommended. D:\project\WEB\khabar\Default.aspx 34 12 D:\...\khabar\







<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
<style type="text/css">
.style145 {
font-family: Tahoma;
font-size: small;
}
#bcontinue{
float:left;height:20px;width:90px;background-color:#CC99FF;border:1px solid black;
padding-right:5px;
}
#bcontinue:hover{
float:left;height:20px;width:90px;background-color:Black;border:1px solid black;
color:White;padding-right:5px;
}
</style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<asp:DataList ID="DataList3" runat="server" DataKeyField="NewsID"
DataSourceID="ObjectDataSource1" Width="754px" >
<HeaderStyle BackColor="#990099" Font-Bold="True" Font-Italic="False"
Font-Overline="False" Font-Strikeout="False" Font-Underline="False" ForeColor="White" />
<ItemTemplate>
<div style="border-bottom:1px solid silver;padding:10px 0px 10px 0px;background-color:Purple;width:100%;color:White;text-align:right; vertical-align:top;">
<b dir="rtl" style="padding-right:10px;">عنوان خبر : <asp:Label ID="Label2" runat="server" Text='<%# Eval("NewsTitle") %>'></asp:Label></b></div>
<div style="text-align:right;border:1px solid blue;font-family:Tahoma;font-size:10pt;background-color:#eeeeee;padding:0px 10px 10px 10px;">
<br/>
<b>کد خبر : </b> <asp:Label ID="Label1" runat="server" Text='<%# Eval("NewsID") %>'></asp:Label>
&nbsp; <b>-&nbsp; تاريخ ورود خبر : </b> <asp:Label ID="Label4" runat="server" Text='<%# Eval("NewsDate", "{0:G}") %>'></asp:Label>
&nbsp; - <b>&nbsp;دتعداد بازديذ : </b>
<asp:Label ID="Label3" runat="server" Font-Bold="True" ForeColor="#000099" Text='<%# Eval("NewsViewed") %>'></asp:Label>
<br />
<br />
<br /><div align="center"> <image src='<%# Eval("NewsImage","Photos/{0}") %>' width="150px" height="150px" style="margin-left: 5px; margin-bottom: 10px;" /></div>
<br />
<b/>متن کامل خبر : </b> <br /> <asp:Label ID="Label5" runat="server" Text='<%# Eval("NewsDescr) %>'></asp:Label>
<br /> <a href='<%# Eval("NewsID","ShowNews.aspx?NID={0}") %>'><div id="bcontinue">... نظرات
کاربران </div></a>
</div>
<br/>
</ItemTemplate>
</asp:DataList>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server"
SelectMethod="GetTop8NewsOrderByDate"
TypeName="DataSet1TableAdapters.tblnewsTableAdapter"></asp:ObjectDataSource>
<br/>
<div style="width:47%;float:left;border:1px solid blue;text-align:right; padding-right:0px;">
<div style="background-color:Purple;color:White;height:25px;padding:10px 10px 5px 5px;font-weight:bold;" class="style145"> جديدترين خبرها </div>
<asp:DataList ID="DataList4" runat="server" BackColor="White"
BorderColor="#E7E7FF" BorderStyle="None" BorderWidth="1px" CellPadding="3"
DataKeyField="NewsID" DataSourceID="ObjectDataSource5"
GridLines="Horizontal" Width="100%"
style="font-size: small">
<AlternatingItemStyle BackColor="#F7F7F7" />
<FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" />
<HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#F7F7F7" />
<ItemStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" />
<ItemTemplate>
<div style="overflow: hidden; color: blue; direction:rtl"> * <a href='<%# Eval("NewsID","ShowNews.aspx?NID={0}") %>' title="<%# Eval("NewsCat","{0}")%>--<%# Eval("NewsDate","{0}")%>"><asp:Label ID="NewsTitleLabel" runat="server" Text='<%# Eval("NewsTitle") %>' /></a>
<br />
</div>
</ItemTemplate>
<SelectedItemStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
</asp:DataList>
<asp:ObjectDataSource ID="ObjectDataSource5" runat="server"
SelectMethod="GetTop8NewsOrderByNOV"
TypeName="DataSet1TableAdapters.tblnewsTableAdapter"></asp:ObjectDataSource>
</div>
<div style="width:47%;float:right;border:1px solid blue;text-align:right;padding-right:0px;">
<div style="background-color:Purple;color:White;height:25px;padding:10px 10px 5px 5px;font-weight:bold" class="style145">پر بازديدترين خبرها </div>
<asp:DataList ID="DataList5" runat="server" BackColor="White"
BorderColor="#E7E7FF" BorderStyle="None" BorderWidth="1px" CellPadding="3"
DataKeyField="NewsID" DataSourceID="ObjectDataSource6"
GridLines="Horizontal" Width="100%"
style="font-size: small">
<AlternatingItemStyle BackColor="#F7F7F7" />
<FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" />
<HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#F7F7F7" />
<ItemStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" />
<ItemTemplate>
<div style="overflow: hidden; color: blue; direction:rtl"> * <a href='<%# Eval("NewsID","ShowNews.aspx?NID={0}") %>' title="<%# Eval("NewsCat","{0}")%>--<%# Eval("NewsDate","{0}")%>"><asp:Label ID="NewsTitleLabel" runat="server" Text='<%# Eval("NewsTitle") %>' /></a>
<br /></div>
</ItemTemplate>
<SelectedItemStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
</asp:DataList>
<asp:ObjectDataSource ID="ObjectDataSource6" runat="server"
SelectMethod="GetTop8NewsOrderByDate"
TypeName="DataSet1TableAdapters.tblnewsTableAdapter"></asp:ObjectDataSource>
</div>
<div style="clear:both;"></div>
<hr/>
<div style="text-align: center; border-style: solid; border-width: thin; border-color: blue;
padding: 5px; margin: 10px" >
<div style="background-color:Purple;color:White;height:25px;padding:10px 10px 5px 5px;font-weight:bold;" > عکس هاي خبري </div>
<marquee direction="right" behavior="scroll" scrolldelay="20" scrollamount="3" onmouseover="this.stop();" onmouseout="this.start();" >
<asp:DataList ID="DataList1" runat="server" DataKeyField="NewsID" RepeatDirection="Horizontal"
Width="100%" HorizontalAlign="Center" BackColor="White"
BorderColor="#E7E7FF" BorderStyle="None" BorderWidth="1px" CellPadding="6"
DataSourceID="ObjectDataSource2" GridLines="Horizontal">
<AlternatingItemStyle BackColor="#F7F7F7" />
<FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" />
<HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#F7F7F7" />
<ItemStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" />
<ItemTemplate> <a href='<%# Eval("NewsID","ShowNews.aspx?NID={0}") %>'><image src='<%# Eval("NewsImage","Photos/{0}") %>' width="150px" height="150px" style="margin-left: 5px; margin-bottom: 10px;" title='<%# Eval("NewsTitle") %>'/></a>
</ItemTemplate>
<SelectedItemStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
</asp:DataList></marquee>
<asp:ObjectDataSource ID="ObjectDataSource2" runat="server"
SelectMethod="GetFillAllNewsOrderByDate"
TypeName="DataSet1TableAdapters.tblNewsTableAdapter"></asp:ObjectDataSource>
</div>
</asp:Content>







ممنون میشم سریع بم بگین مشکل از کجاست

mehran_sh_t
جمعه 27 خرداد 1390, 03:11 صبح
در خط 36 این دو تا تگ اول با هم نمی خونن! یا تگ اول یه تگ مجزا هستش که خودش بسته شده، پس تگ دوم شروعش کجاست؟
یا تگ دوم برای بستن هستش که در این صورت / رو از تگ اول بردارید

palang sorati
جمعه 27 خرداد 1390, 03:56 صبح
سلام و عرضه خسته نباشید
همین طور که از سوال معلومه میخوام بدونم علت این ارور تو این صفحه چیه ممنون اگه سریع جوابمو بدین

این هم ارور‌های که میده :
Warning 1 Validation (XHTML 1.0 Frameset): Element 'marquee' is not supported. D:\project\WEB\khabar\Default.aspx 95 2 D:\...\khabar\

Message 3 Validation (XHTML 1.0 Frameset): Attribute 'align' is considered outdated. A newer construct is recommended. D:\project\WEB\khabar\Default.aspx 34 12 D:\...\khabar\





و سایر ارور های شما :
شما در صفحه مستر پیج از XHTML 1.0 استفاده کردید که به جای اون می تونید این خط رو بنویسید و از HTML 4 استفاده کنید :


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">




تا مشکلی با marquee و align نداشته باشید . البته همون طور که مشخص هست Warning و Message ها در استفاده نهایی سایت یا همون پابلیش سایت مشکلی برای شما ایجاد نمی کنند , نیاز ضروری هم برای رفع اون ها وجود نداره .

موفق باشید .

siamat
شنبه 27 مهر 1392, 23:12 عصر
ممکن هستش این مشکلات رو هم براشون راه حل بگید:متفکر:
عکس ارور ها رو براتون به صورت ضمیمه قرار دادم
با تشکر

tamafi6
یک شنبه 28 مهر 1392, 00:45 صبح
دوست عزيزشماكل قوانين مربوط به نوع سندصفحه خودتون رانقض كرديددرخط اول شمانوع سندرا html4 معرفي كرديدودرخط دوم xhtml‏ معرفي كرديدكه بازهم اشتباهه وكدmarquee ‎‏ به سندداديدكه ازاستانداردخارجه شمايكي ازاين سه موردراحذف كن من پيشنهادميكنم سه تاخط راحذف كن وفقط ازتگ ساده html‏ استفاده كن بجاي marque‏ هم ازكدهاي جديدديگه اي استفاده كنيد

siamat
یک شنبه 28 مهر 1392, 10:56 صبح
marquee رو حذف می کنم و از Jquery استفاده می کنم Doctype رو هم اصلاح می کنم ولی مشکل من اروری هست که موقع نوشتن dataset1tableadapters.tblnewstableadapter رخ می ده هستش توی صفحه کد نویسی asp ارور نمی گیره و dropdown و gridview دیتا ست رو می شناسن ولی تو قسمت c# ارور می گیره و می گه منبع ناشناس به نظر شما باید از توابع کتابخانه ای خاصی استفاده کنم یا ...؟؟؟؟؟!!!!!!