سلام
سلام
کدهای جاوا اسکریپت نیازی نیست در هد قرار بگیرند اما اگه می خواین به هد در content دسترسی داشته باشین یک content place holder داخل مستر پیج در قسمت هد قرار بدین.
داخل content هم همینطور. یعنی در واقع دو تگ content place hoder خواهید داشت. یکی برای head یکی برای مطالبتون.
به شکل زیر
در master page:
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
</form>
</body>
</html
>
و در صفحاتتون به این شکل عمل کنید
<%@ Page Title="" Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="WebForm2.aspx.cs" Inherits="WebApplication2.WebForm2" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
<%--در این قسمت اطلاعاتی که می خواهید در هد اضافه کنید رو قرار بدید--%>
<script src="Scripts/jquery-1.4.1-vsdoc.js" type="text/javascript"></script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
</asp:Content>