PDA

View Full Version : بازکردن پنجره بااندازه دلخواه و ارسال متغیری از جدول همراه آن



vista2010
پنج شنبه 15 تیر 1391, 15:16 عصر
سلام
یه هایپرلینک تو دیتالیستم گذاشتم،میخام وقتی روش کلیک کردم،پنجره دیگه با یه اندازه مشخص بازشه..که از این کد استفاده میکنم:
onclick="MM_openBrWindow('shownews.aspx','news','width=700, height=500')"

اما نمیتونم همراه این ارسال،فیلد اصلی جدولم رو بفرستم!!!
مثلا shownews.aspx?id=Eval(id_news)l
هرجوری امتحان کردم،خطا داشت!!!:ناراحت:

fakhravari
پنج شنبه 15 تیر 1391, 15:53 عصر
برای باز شدنش
به این شکل
<script language="javascript" type="text/javascript">
function OpenWindow(strChildPageUrl, TopicID) {
window.open(strChildPageUrl + "?TopicID=" + TopicID, 'self', 'top=10,left=250,height=600,width=570,location=no, menubar=no,resizeable=no,scrollbars=yes,status=no, titlebar=no,channelmode=no,fullscreen=no,toolbar=0 ');
}
</script>
بایند در یک گرید
<asp:GridView ID="GridView1" runat="server">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<center>
<b>
<p style="text-align: right; font-size: 12px; color: Blue; margin-right: 5px; margin-left: 5px;">
<%#Eval("Subject")%></p>
</b><b><a href="#" onclick="OpenWindow('Coments_Post.aspx',<%# Eval("TopicID")%>)">ارسال
نظر برای این پست</a></b>
</center>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>