مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

استفاده از کدهای جاوا اسکریپت در Content Place Holder

ﺳﻪ شنبه, 21 شهریور 1396 10:29

استفاده از کدهای جاوا اسکریپت در Content Place Holder

با سلام

میخواستم در صفحات وابسته به master Page  از کدهای جاوا اسکریپت استفاده کنم. ولی جواب نمیده. چطوری میتونم از کدهای جاوا اسکریپت در Content place holder ها استفاده کنم ؟

ﺳﻪ شنبه, 21 شهریور 1396 10:36

چراا جواب نمیده ؟

باید جواب بده

متن ارور را قرار دهید

در تگ head یا در انتهای body مینویسید دیگه درسته ؟

ﺳﻪ شنبه, 21 شهریور 1396 10:43

صفحات Content Page که تگ Head ندارن مگر اینه منظورتون استفاده از کدهای جاوا اسکریپت توی Master Page باشه.

یعنی فقط کافیه در تگ head یا انتهای body صفحه  MasterPage کد اسکریپت را وارد کنم ؟ در صفحات Content Page چجوری باید ازشون استفاده کنم ؟

ﺳﻪ شنبه, 21 شهریور 1396 10:49

به ضورت پیشفرض در head یک content هست و در صفحات ایجاد شده هم در دسترس هست

کافیست کدها رو داخلش قرار دهید

ﺳﻪ شنبه, 21 شهریور 1396 11:09

در صفحات content تگ Head به صورت پیش فرض نداره. وقتی یک صفحه Content ساخته بشه به صورت عکس زیر ساخته میشه. متوجه منظورتون نشدم.

دانلود فایل ضمیمه

ﺳﻪ شنبه, 21 شهریور 1396 11:17

این مستر پیج هست

<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Site1.master.cs" Inherits="WebApplication1.Site1" %>

<!DOCTYPE html>

<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>

در کد بالا به این دقت کنید

    <asp:ContentPlaceHolder ID="head" runat="server">
    </asp:ContentPlaceHolder>

کد زیر کد صفحه است

<%@ Page Title="" Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication1.WebForm1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
</asp:Content>

کد کامل

<%@ Page Title="" Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication1.WebForm1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <script>
        alert("Salam");
    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
</asp:Content>

کسانی که از این پست تشکر کرده اند : mamsy70,

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید