View Full Version : سوال در مورد باز کردن popup در rowcommand مربوط به gridview در محل کلیک
leila.net
یک شنبه 20 مرداد 1392, 12:01 عصر
با سلام
همون طور که در عنوان سوالم هم نوشتم در rowcommand مربوط به gridview می خوام یه popup باز کنم که تو این قسمت مشکلی ندارم ولی مسئله اینجاست که می خوام دقیقا روی هر سطر و ستونی که کلیک می کنم همون جا popup باز شه و موفق به این کار نشدم !!!
پیشاپیش از توجه دوستان ممنونم.
parvizwpf
یک شنبه 20 مرداد 1392, 18:06 عصر
اگه دوباره پرسیدید گفتم اینا سمت کلاینته و با jquery
leila.net
دوشنبه 28 مرداد 1392, 18:22 عصر
البته ظاهرا خیلی درگیر کار بودم که یادم رفته بود بیام دنبال جوابم ولی :
خب سمت کلاینت و با jquery من بلد نیستم :(
امکانش هست در این مورد راهننمایی بفرمایید اگه با sample هم باشه که من واقعا ممنون میشم :)
leila.net
جمعه 01 شهریور 1392, 18:30 عصر
باز که کسی نبود راهنمایی کنه !!!
azamicu
جمعه 01 شهریور 1392, 21:20 عصر
سلام دوست عزیز
تو اینترنت سرچ بکن jquery popup برات میاره هر کدوم رو که خواستی دانلود بکن
باید کتابخونشونو اد بکنی توی صفحت
سپس به هر جایی که میخوای popup رو اد بکنی خودش راهنماییت میکنه احتمالا یه کلاس هستش
و در آخر صفحه هم باید یه اسکریپت بنویسی که popup هاتو رندر بکنه
توی داکیومنت خودشون هم کامل توضیح دادن من فقط مراحله رو گفتم تا کارتون راحت باشه
leila.net
جمعه 01 شهریور 1392, 22:38 عصر
کاش دوستانی که جواب میدن بعضی وقتا به اینم فک کنن که یه وقتایی آدم که از google به نتیجه نمی رسه میاد پست میزنه یعنی من چندتا سایت و تاپیک رو fh راه حل هاش امتحان کردم ولی با هیچ کدوم نتونستم popup رو روی سطری مورد نظر و مکان مورد نظر از اون سطر gridview باز کنم !!!
ممنون میشم از دوستان راه حل هاشون رو با کد ارائه بدن .
function ShowPopupChart() {
$('#mask').show();
$('#Chart').show();
$('#Chart').css({
left: 100,
top: 100,
position: absolute
});
}
function HidePopupChart() {
$('#mask').hide();
$('#Chart').hide();
}
$("#cboxClose").live('click', function () { HidePopupChart(); });
اینم css :
#Chart {
z-index:9998; border-image:url('../images/border.png'); border: outset 2px gray; border-radius:10px; padding:3px; width:500px ; background-color:white; position: absolute;
}
و این هم کد Chart :
<div id="Chart" dir="rtl" style="display:none;" >
<div style="float: left;" id="cboxClose">close</div>
<center>
<div>
</div>
<br />
<div style="border-radius: 5px; border: 2px solid gray; box-shadow: 20px; height: 182px; width: 365px; background-image: url(Calender.jpg)">
<div style="padding-top: 30px">
<%=StrHtml %>
</div>
</div>
</center>
</div>
نهایتا این popup تو RowCommand یه gridview باز میشه ولی نه رو سطر و مکان مورد نظر من !!!:گریه:
tux-world
شنبه 02 شهریور 1392, 02:21 صبح
مختصات موس رو بگیر و برای نمایش تو مختصاتی که میخوایی اونا رو ست کن
leila.net
شنبه 02 شهریور 1392, 21:45 عصر
مختصات موس رو بگیر و برای نمایش تو مختصاتی که میخوایی اونا رو ست کن
خب مختصات ماوس رو چه جوری باید بگیرم ؟؟؟
بابا به پیر به پیغمبر من بلد نیستم!!!:گریه:
sinoser
پنج شنبه 07 شهریور 1392, 23:32 عصر
خب مختصات ماوس رو چه جوری باید بگیرم ؟؟؟
بابا به پیر به پیغمبر من بلد نیستم!!!:گریه:
بیا با این مثال مختصات رو می فهمی کمی تغییرش بدی میشه همونی که می خوای
فقط به جای document در رویداد کلیک عنصر مورد نظر رو بذار
$(document).ready(function(e) {
$(document).click(function(e) {
$('#alertBox').css({'top':e.pageY,'left':e.pageX})
});
});
<div id="alertBox" style="padding:5px;background:#F93;width:150px;position:a bsolute">
your text!
</div>
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.