PDA

View Full Version : سوال: ساختن صفحه به صورت run time



ARC
یک شنبه 13 شهریور 1390, 18:16 عصر
سلام
دوستان مو میخوام با زدن یک کلید یه صفحه جدید ساخته بشه برای این کار اطلاعات صفحات رو از دیتابیس میخونم (اطلاعات HTML) و با یک stream writer فایل صفحه مربوطه رو میسازم و کد ها رو هم به کد صفحاتی که قبلا ساخته شده پاس میدم ولی یک مشکل دارم این که اگر زمان publish سایت تیک Allow this precompiled site to be updatable رو بردارم که کل محتوای صفحات به DLL تبدیلبشه دیگه نمی دونم چطور باید صفحه ای که میسازم رو به کد های behind پاس بدم لطفا در این مورد راهنمایی کنید.
در حالتی که حد تیکت Allow this precompiled site to be updatable موجود باشه مثلا کد صفحه رو به شکل زیر وارد میکنم تا مثلا کد های behind از کد های صفحه Default2 استفاده کنه. حالا اگر تیک رو بردارم چه کار کنم؟



<%@pagelanguage="C#"autoeventwireup="true"inherits="Default2, App_Web_ongavogk" %>
<!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">
<headrunat="server">
<title></title>
</head>
<body>
<formid="form1"runat="server">
<div>

</div>
</form>
</body>
</html>

TeacherMath
یک شنبه 13 شهریور 1390, 18:41 عصر
با سلام .هدف شما از این که می خواین به این صورت صفحه ایجاد کنید چیه .به نظر بنده روش شما فقط برای ساختن صفحات htm خوبه زیرا نیازی به کامپایل نداره.

ARC
یک شنبه 13 شهریور 1390, 18:49 عصر
با سلام .هدف شما از این که می خواین به این صورت صفحه ایجاد کنید چیه .به نظر بنده روش شما فقط برای ساختن صفحات htm خوبه زیرا نیازی به کامپایل نداره.

برای یک پروژه نیاز دارم لطفا اگر که میدونید راهی هست که صفحات ساخته شده از کد سفحات دیگه استفاده کنن راهنمایی کنید.
و یک سوال اگر Allow this precompiled site to be updatable فعال نباشه تا کد های HTML صفحه نیز کامپال بشه چه مزیتی میتونه داشته باشه؟ مگه زمانی که صفحات سایت اجرا میشه کد HTML به کاربر نمایش داده نمیشه که حالا ما این رو از دید کاربر پنهانش کنیم؟