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

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

کاربر سایت

reza

عضویت از 1392/02/15

محصول و گالری محصول

  • سه شنبه 11 فروردین 1394
  • 23:17
تشکر میکنم

سلام

کسی می تونه بگه چطور میشه محصول و گالری تصاویری از یک محصول رو به صورت همزمان ثبت کرد.

می دونم که پطور میشه جدا جدا ثبت کرد.

می دونم که با استفاده از ساب کوری هم میشه اما راهکارش رو در ASPنمی دونم.

لطفا اگه می تونید راهنمایی کنید.

متشکرم

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

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

نوید

عضویت از 1393/03/19

  • پنجشنبه 13 فروردین 1394
  • 14:07

با چی کار میکنی؟ Linq؟

کاربر سایت

reza

عضویت از 1392/02/15

  • پنجشنبه 13 فروردین 1394
  • 19:10
بله.لینک و انتیتی
کاربر سایت

مسعود شریفی پور

عضویت از 1392/03/31

  • جمعه 14 فروردین 1394
  • 10:18

کد ASPX :

<asp:Panel ID="pnelTag" runat="server">
                                            <asp:Label ID="Label12" runat="server" Text="کلمات کلیدی:"></asp:Label>
                                        <br />
                                        <asp:TextBox ID="txtTag" runat="server" Width="100px"></asp:TextBox>
                                        <asp:TextBox ID="txttag1" runat="server" Width="100px"></asp:TextBox>
                                        <asp:TextBox ID="txttag2" runat="server" Width="100px"></asp:TextBox>
                                        </asp:Panel>
                                          
                                    </div>

 

کد CS:

    foreach (Control keywors in pnelTag.Controls)
            {

                if (keywors is TextBox)
                {

                    TextBox txt = keywors as TextBox;
                    if (txt.Text.Trim() != "")
                    {
                        Context.Tbl_NewsTag.Add(new Tbl_NewsTag()
                        {
                            NewsID = news.NewsID,
                            TagTitle = txt.Text,
                        });
                        Context.SaveChanges();
                    }

 

دقت کنید مثالی که براتون زدم برای ثبت تگ های یک مطلب است فقط شما به جای TextBox میتونید FileUpload قرار یدید ! این از کد ASPX

حال در کد سی شارپ ما یک پنل داریم که FileUpload های ما درون آن قرار دارد یک Forech روی آن میزنیم و کنترل Textbox را در آن پیذل میکنیم البته شما باید دنبال Fileupload بگردید و همه اطلاعاتی که پیدا میکنه را داخل یک منتغیر میریزید ! و بعد از کد ثبت خبر این کدو باید بنویسید که ID خبر هم برای گالری محصول خود ثبت کنید !

موفق باشید

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

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

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

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