PDA

View Full Version : مبتدی: ترتيب لود اشياي صفحه



vista2010
شنبه 28 اردیبهشت 1392, 16:55 عصر
سلام
يه عكسي با repeater تو صفحه نمايش داده ميشه كه با كليك روي اون،يه پنجره pop upجي كوئري باز ميشه.
نياز دارم،وقتي روي اين عكس،كليك ميكنم،اول كد item command ريپيتر اجرا بشه،اما اول كد jquery اجرا ميشه...چه جوري ميتونم ترتيب اجراشدنشونو عوض كنم؟؟
تو اين لينك (http://barnamenevis.org/showthread.php?258766-%D9%85%D8%B4%DA%A9%D9%84-%D8%AF%D8%B1-%D8%AA%D8%B1%D8%AA%DB%8C%D8%A8-%D9%84%D9%88%D8%AF-%D8%A7%D8%B4%DB%8C%D8%A7-%DB%8C%DA%A9-%D8%B5%D9%81%D8%AD%D9%87&highlight=%D8%A7%D8%AC%D8%B1%D8%A7+%D9%83%D8%AF+jq uery+%D9%82%D8%A8%D9%84)،اين كد گفته شده :
$("#object").load("YourPage",function(){
// Your code for after load the YourPage ...
});


بجاي YourPage اسم صفحمو نوشتم : مثلا a.aspx
اما نتونستم جواب بگيرم...كسي ميتونه كمكم كنه؟؟:ناراحت:

ahmad156
شنبه 28 اردیبهشت 1392, 19:21 عصر
بعد از کدهاتون توی ItemCommand مانند زیر عمل کنین

ScriptManager.RegisterStartupScript(Page, Page.GetType(), Guid.NewGuid().ToString(), "yourFunction();", True)

vista2010
شنبه 28 اردیبهشت 1392, 19:45 عصر
بعد از کدهاتون توی ItemCommand مانند زیر عمل کنین

ScriptManager.RegisterStartupScript(Page, Page.GetType(), Guid.NewGuid().ToString(), "yourFunction();", True)


ممنون از توجهتون
فقط كافيه،بجاي your function ،اسم تابع jquery مو بنويسم؟؟؟
----------
يكم تو جاوااسكريپت ضعيفم...من از اين تابع استفاده ميكنم،نام كدومو بذارم؟؟؟:خجالت:

<script type="text/javascript">
$(document).ready(function () {
$('.popups a').wowwindow({
draggable: true
});
$('.popups-rotate a').wowwindow({
rotate: true,
draggable: true
});
$('.popups-rotate-multiple a').wowwindow({
rotate: true,
rotations: 3,
draggable: true
});

/**
* The YouTube IFRAME doesn't work on local content,
* so for the purposes of this demo, the 'videoIframe'
* option has been set to false. It is recommended to
* keep it set to true (the default) for compatibility
* with devices that are not Flash enabled.
*/

$('a[rel=video]').wowwindow({
draggable: true,
height: 225,
width: 400,
videoIframe: false
});
$('a[rel=video_rotate]').wowwindow({
draggable: true,
rotate: true,
height: 225,
width: 400,
videoIframe: false
});
$('a[rel=video_multi_rotate]').wowwindow({
draggable: true,
rotate: true,
rotations: 3,
height: 225,
width: 400,
videoIframe: false
});

$('#youtube-auto-thumbnails a').wowwindow({
draggable: true,
width: 480,
height: 390,
videoIframe: false,
autoYouTubeThumb: 'default'
});
});
</script>

ahmad156
شنبه 28 اردیبهشت 1392, 19:59 عصر
شما باید کدهاتون رو در قالب function پیاده کنین تا بتونین از کد بالا استفاده کنین

vista2010
شنبه 28 اردیبهشت 1392, 20:05 عصر
شما باید کدهاتون رو در قالب function پیاده کنین تا بتونین از کد بالا استفاده کنین

تاحالا اين كارو انجام ندادم!!!..نميدونم به چه صورت!!؟؟..لينك آموزشي دارين،بهم معرفي كنيد؟؟ممنون از لطفتون

vista2010
یک شنبه 29 اردیبهشت 1392, 00:16 صبح
بعد از کدهاتون توی ItemCommand مانند زیر عمل کنین

ScriptManager.RegisterStartupScript(Page, Page.GetType(), Guid.NewGuid().ToString(), "yourFunction();", True)


ازهمون عصر،سايتو زيرورو كردم..اكثراهمين روشو گفتن...اما من نميدونم چه جوري توابع اسكريپتمو بصورت function بنويسم كه بتونم صداش بزنم!!!:گریه:

vista2010
چهارشنبه 15 خرداد 1392, 21:32 عصر
تابع بصورت jquery رو چه جوري ميتونم تو كدبيهند صدا بزنم؟؟
اين قطعه كدو متوجه نميشم چه جوري ازش بايد استفاده كنم؟؟؟وقتي ميبرمش تو كدهام،ازش خطا گرفته ميشه؟؟
ممنون ميشم يكي برا من مبتدي،اين كدو توضيح بده :افسرده:

vista2010
جمعه 17 خرداد 1392, 12:41 عصر
با اين دستور،به جواب رسيدم :
Page.ClientScript.RegisterStartupScript(this.GetTy pe(), "Call my function", "Begin()", true);