مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

سید سادات

عضویت از 1394/02/22

سوال در مورد نشان دادن دو متغییر کوریه ارسالی

  • چهارشنبه 12 خرداد 1395
  • 03:00
تشکر میکنم

با سلام

 

اولا سوالی داشتم این دستور درست هست ؟

href="Details.aspx?inta=G2&int=G1" 

G1 , G2 بطور همزمان ارسال بشه ؟ محتویات این ها متفاوت هست 

در ان طرف صفحه details.aspx 

چطوری بگیریم این دوتارو نشان دهیم با SqlDataSource1  ?

 

این کار میکنه href="Details.aspx?inta=G2

یک متغیر رو نشون میده مشکل ندارم دو متغییر تارو نمیشه دیتاسورس دریافت کنه

اینم دیتای من

 

 <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ubing.ir_reg %>" SelectCommand="SELECT * FROM [dbtb] WHERE ([inta] = @inta) ORDER BY [id] DESC">
                <SelectParameters>
                    <asp:QueryStringParameter Name="inta" QueryStringField="inta" Type="String" />
                </SelectParameters>
            </asp:SqlDataSource>

 

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 12 خرداد 1395
  • 08:43

باید در DataSource و در قسمت Where تعریف کنید

هرچندتا پارامتر که نیاز داشته باشید میتونید تعریف کنید

به صورت Wizard عمل کنید

کاربر سایت

سید سادات

عضویت از 1394/02/22

  • چهارشنبه 12 خرداد 1395
  • 19:49

با سلام جناب مداینی این کار رو میکنم دو تا بعنوان مثال تعریف میکنم ولی نمیاره بنظرم href="Details.aspx?inta=G2&int=G1 این کد اشکال دارد 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 13 خرداد 1395
  • 08:28

شاید پارامتر دوم رو int گذاشتید مشکل کلیدی بودن داره

نام پارامتر دوم را تغییر دهید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)