میهمان عزیز خوش آمدید! برای بهره‌مندی از تمام امکانات لطفا وارد حساب کاربری خود شوید و یا ثبت‌نام نمایید
گزینه ها
مشاهده آخرین ارسال مشاهده آخرین ارسال خوانده نشده
Offline hossein mahdavi  
#1 ارسال شده : 1394/10/06 05:35:16 ب.ظ
hossein mahdavi
رتبه : کاربر حرفه ای
امتیاز
مدال :
متخصص دی ان ان: متخصص دی ان ان
تاریخ عضویت : 1394/08/09
ارسالها : 37 نوشته

( 1 تشکر دریافتی در 1 ارسال )

سلام

آیا  امکان کدنویسی در دات نت نیوک برای اسکین وجود دارد ؟ اگر بخوام واضحتر منظورمو برسونم باید بگم که در asp.net شما هر یوزرکنترلی که داشته باشید به ازای کنترلهایی که دارای id  هستند و runat server  هم هستند میتونید در کدبیهایند برای این کنترل ها کد نویسی بکنید آیا چنین کاری در دات نت نیوک امکان پذیر است؟ چون من خودم  که اسکینها رو نگاه میکنم یوزرکنترل ها  کدبیهایند ندارند .اگر امکان پذیر است نحوه تعریف تگ کنترل در بالای صفحه یوزرکنترل و کدهای موجود در کدبیهایند رو توضیح بدید.

با تشکر

Offline سهیل خیری (مدیر دی‌ان‌ان پلاس)  
#2 ارسال شده : 1394/10/06 09:35:08 ب.ظ
سهیل خیری (مدیر دی‌ان‌ان پلاس)
رتبه : مدیر ارشد
امتیاز
مدال :
اعضای رسمی دی ان ان پلاس: اعضای رسمی دی ان ان پلاسمتخصص دی ان ان: متخصص دی ان ان
تاریخ عضویت : 1394/01/06
ارسالها : 728 نوشته
کشور کاربر : ایران (جمهوری اسلامی)
( تشکرها: 19 بار )
( 222 تشکر دریافتی در 194 ارسال )
ارسال شده توسط : hossein mahdavi رفتن به نقل قول

سلام

آیا  امکان کدنویسی در دات نت نیوک برای اسکین وجود دارد ؟ اگر بخوام واضحتر منظورمو برسونم باید بگم که در asp.net شما هر یوزرکنترلی که داشته باشید به ازای کنترلهایی که دارای id  هستند و runat server  هم هستند میتونید در کدبیهایند برای این کنترل ها کد نویسی بکنید آیا چنین کاری در دات نت نیوک امکان پذیر است؟ چون من خودم  که اسکینها رو نگاه میکنم یوزرکنترل ها  کدبیهایند ندارند .اگر امکان پذیر است نحوه تعریف تگ کنترل در بالای صفحه یوزرکنترل و کدهای موجود در کدبیهایند رو توضیح بدید.

با تشکر





سلام مهندس مهدوی ,


بله کد نویسی در تمام اجزای دات نت نیوک امکان پذیر بوده . از پوسته گرفته تا کانتینر ها .


کد بیهایند به طور پیش فرض ندارد اما کار سختی نیست میتونید اضافه کنید خیلی ساده  برای مثال :

کد:
 

<%@ Control Language="vb" Codebehind="~/admin/Skins/skin.vb" AutoEventWireup="false"
    Explicit="True" Inherits="DotNetNuke.UI.Skins.Skin" %> 

 


که کدنویسی inline هم امکان پذیر هست کافیه تگ زیر استفاده کنید .


کد:

<script runat="server">

 

</script> 

 

 

<script runat="server">
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
   Dim skinDocType as Control = Me.Page.FindControl("skinDocType")
   If Not skinDocType is Nothing
      CType(skinDocType, System.Web.UI.WebControls.Literal).Text="<!DOCTYPE html PUBLIC ""-//W3C//DTD XHTML 1.0 Transitional//EN"" ""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"">"
   End If
End Sub
</script> 

 


حتی خیلی فراتر توضیح بدهم حتی میتونید مستقیم به پایگاه داده های خود کانکش بزنید و کوئری اجرا و نمایش دهید و رویداد خاصی کد نویسی کنید .


برای مثال :



کد:

 

<asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:SiteSqlServer %>"
    SelectCommand="SELECT * From Users DESC"></asp:SqlDataSource>

 






ویرایش شد بوسیله کاربر 1394/10/06 09:36:55 ب.ظ  | دلیل ویرایش: نگارشی

از کاربران گرامی وب سایت دی ان ان پلاس خواهشمندم از دگمه تشکر به جای پست اسپم استفاده کنند .

عضو کانال رسمی تلگرامی ما شوید : https://telegram.me/Dnnplus

(محتوای کانال ارائه کد تخفیف مخصوص اعضای کانال و اخبار و رویداد های دی ان ان و اطلاع رسانی آپدیت محصولات)

مرجع دی ان ان فارسی در ایران / مرجع دات نت نیوک فارسی / دانلود رایگان دی ان ان فارسی

کاربرانی که در حال مشاهده انجمن هستند
رفتن به انجمن  
شما نمی توانید مطلب جدید در این انجمن ایجاد کنید
شما نمی توانید برای مطالب ارسالی پاسخ ارسال کنید
شما نمی توانید مطلب ارسالی خود را حذف کنید
شما نمی توانید مطلب ارسالی خود را ویرایش کنید
شما نمی توانید در مطلب ارسالی خود نظرسنجی ایجاد کنید
شما نمی توانید در این انجمن نظر دهید

اطلاع رسانی

Icon
Error

سال نو مبارک 1403

پشتیبانی آنلاین تلگرامی

پرسش و پاسخ در مورد دی ان ان / دات نت نیوک

مرجع دی‌ان‌ان فارسی و دات‌نت‌نیوک فارسی در ایران با نام تجاری دی‌ان‌ان پلاس ارائه انواع ماژول و پوسته دی ان ان انتشار آخرین نسخه بومی پلتفرم دی ان ان فارسی (دی‌ان‌ان فارسی) یکی از بهترین CMS ها برای سایت های سازمانی و شرکتی و استارت اپ‌ها
دی ان ان