<!-- #include file ="whatever.asp" -->
reihane گفت:با این کد نمیشه تو asp.net کار کرد چون تو net. تمام صفحات کامپايل ميشه
Because ASP.NET applications are compiled and run before they are sent to the client, you cannot use a variable in place of a file name in a server-side include file (such as <!-- #include PathType = FileName -->"). However, you can use the Response or StreamReader object to write the include file to the HTTP content stream.
Steps to Create the Sample
Open Microsoft Visual Studio .NET.
From the File menu, point to New, and then click Project.
In the New Project dialog box, click Visual Basic Projects under Project Types. Under Templates, click ASP.NET Web Application.
Switch to the HTML code editor for the .aspx page that is created by default. Replace the existing code with the following code: <%@ Page Language="vb" AutoEventWireup="false"%>
<html>
<body>
<%
Response.WriteFile ("Yourfile.inc")
%>
</body>
</html>
Replace "Yourfile.inc" in the Response.WriteFile statement with the name of an include file that contains some HTML or client-side script.
Add "Yourfile.inc" to the project.
Browse to the .aspx file. Note that the content of your file is written to the browser.
W3Village.com گفت:يه : آيا asp.net همون aspx هست؟
reihane گفت:بر خلاف تصور شما اتفاقا asp.net کاملا کامپایل میشه و در واقع تمام کدها تبدیل به یک فایل dll میشه و دیگر source در فضای hosting قرار نمی گیرد واز این نظر خیلی امنیت بالاتری نسبت به asp دارد و میشه در آن از class به هر زبانی استفاده کرد #C# , J , ..
به هر حال مشکل من هنوز حل نشده
alireza26 گفت:W3Village.com گفت:يه : آيا asp.net همون aspx هست؟
بله
صفحه وبي كه با ASP.NET نوشته مي شود بنام aspx بايد ذخيره شود.
W3Village.com گفت:alireza26 گفت:W3Village.com گفت:يه : آيا asp.net همون aspx هست؟
بله
صفحه وبي كه با ASP.NET نوشته مي شود بنام aspx بايد ذخيره شود.
عليرضا خان ممنون» اگه دوباره سوتى نداده باشى
شوخى بود» ناراحت نشى» منم اوون بالا توو ارسال اولم سوتى داده بودم.
موفق باشيد
<%
Response.WriteFile ("Yourfile.inc")
%>