نقل قول:
نوشته اصلی توسط assddff
سلام به همه دوستان عزیز و همه چیز دون
دوستان برای من یه مشکل فوری فوتی پیش اومده برای همین از همه شما خواهش میکنم مشارکت داشته باشید و منو راهنمایی کنید
واما مشکل ...
تو ی یه سایت یه کلیدی هست که بعضی مواقع قابل کلیک کردن که لینکش هم اینه ***javascript:__doPostBack('GridView1$ctl02$LBtn_P rotest','')***
ولی بعضی ماقع این کلید غیر فعال میشه و وقتی روی کلید ایست میکنی انگار که هیچ لینکی نداره حالا من میخوام شما به من بگین چطور میتونم توی اون صفحه بدون اینکه برم رو کلید لینک بالا رو اجرا کنم در ضمن میدونید که لینک بالا رو نمیتونم تو آدرس بار تایپ کنم چون از اون صفحه میرم بیرون
|
من دونه دونه واست تفکیک میکنم...
کنترل GridView1 در یک usercontroli هست که اسمش ctl02 هست که در اون یک دکمه ای هست که اسمش LBtn_Protest هست.
از اونجایی که این دکمه داره از مدیریت فرمان میگیره و شما هر تغییری که در این کد بدی بازم میره سمت سرور و به شما بر میگرده پس هیچ فایده داره...
ولی اگه خلاق باشید میتونید نام یوزر کنترل صفحه ادمین رو پیدا کنید(احتمال 1 درصد) و اگه تو اون یوزر کنترل session چک نشه شما بیای ادمین رو واسه خودت load کنی...
که این کار با تغییری که میدی و در نوار آدرس اجرا میکنی انجام میشه..
باگ dnn هم از این مدل باگ ها بود که وقتی اینو javascript
:__doPostBack('ctlURL$cmdUpload','')
بار میکردی صفحه آپلود باز میشد...
عنوان تاپیک رو هم درست انتخاب کن.
موفق باشید.