PDA

View Full Version : URL FORMAT STRING



faramarz_s
پنج شنبه 17 مهر 1382, 16:55 عصر
همانگونه که از عنوان مشخص است یک هایپرلینک درون دیتا گرید افزوده شده،آنگاه قرار است که با کلیک کاربر یک صفحه دیگر باز شده و دیتا فیلد مربوطه در آن pop-upنمایش داده شود.
آنچه در اینترنت یافتم کامل بود ... :

javascript:varwin=window.open('WebForm2.aspx?DataF ield={0}',null,'width=692,height=100');
اما
برای بانک نیوز سرویس لازمست کاربر با کلیک بر روی هایپرلینک موضوع خبر کامل را در pop-up
ببینند.
با تغییر رشته فوق به :


javascript:varwin=window.open('WebForm2.aspx?Subje ct={0}',null,'width=692,height=100');
خطای نال آبجکت ریفرنس می دهد!

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tblNews]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[tblNews]
GO

CREATE TABLE [dbo].[tblNews] (
[row] [int] NULL ,
[type] [nchar] (10) COLLATE Arabic_CI_AI NULL ,
[importance] [nchar] (10) COLLATE Arabic_CI_AI NULL ,
[subject] [nchar] (10) COLLATE Arabic_CI_AI NULL ,
[validation] [nchar] (10) COLLATE Arabic_CI_AI NULL ,
[source] [nchar] (10) COLLATE Arabic_CI_AI NULL ,
[text] [ntext] COLLATE Arabic_CI_AI NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO


با تشکر

Vahid_Nasiri
پنج شنبه 17 مهر 1382, 18:19 عصر
برای اینگونه URL ها و دریافت اطلاعات از آنها باید از شیء Request و در ادامه از QueryString‌ استفاده نمایید.
در مورد Request.QueryString در گوگل تحقیق کنید...