سلام من دارم الان کد نمایش تصاویر یک پوشه Asp.Net کار می کنم و می خوام تصویر داخل درایوD رو برای کاربر به نمایش بذارم اما امکان پذیر نیست فقط آدرس تصویر برای من میاد ولی خود تصویر نمایش داده نمیشه چه کار کنم؟
استاد این کدی که شما گفتید نوشتم ولی من می خوام به درایو Dویندوز دسترسی داشته باشم و بتونم همه ی تصویرو نمایش بدم
مشکل کجاست ؟
آدرس بدید براتون میاره
مشکل اینجاست که فقط آدرس برام میاره در واقع فکر کنم این خط مشکل داره
string
[] ImagePaths = Directory.GetFiles(Server.MapPath(
"~/Images/"
));
که در این کد اشاره به Images داره اما من می خوام به درایو
D پوشه عکس وا کنه و تصاویرو بخونه اما فقط آدرسو میده
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Regex reg = new Regex(@"(?i).*\.(gif|jpe?g|png|tif)$"); String[] filePaths = Directory.GetFiles(@"D:\اصلاح شده"); List<ListItem> file = new List<ListItem>(); foreach (string filePath in filePaths) { string filename = Path.GetFileName(filePath); // string fileUrl = dirUrl + "/" + Path.GetFileName(FileUpload1.PostedFile.FileName); if (reg.IsMatch(filename)) { file.Add(new ListItem(filename, @"D:\اصلاح شده"+filename)); } } GridView1.DataSource = file; GridView1.DataBind(); } }
خب داره درست عمل میکنه بیچاره
شما باید آدرس را برای src تصویر در گرید قرار دهید
استاد بازم نشد میدونم از صبح دارم کد می زنم دارم نرم افزار مدیریت اسناد درست می کنم الان هنگ هنگم نمیدونم
چگونه در گرید تصویر درج کردید ؟
آدرس تصویر رو چطوری به تصویر دادید ؟
<asp:GridView ID="GridView1" SelectedRowStyle-Font-Size="Small" runat="server" AutoGenerateColumns="False" BackColor="White" BorderColor="White" BorderStyle="Ridge" BorderWidth="2px" CellPadding="3" GridLines="None" HorizontalAlign="Center" CellSpacing="1" Width="185px"> <Columns> <asp:BoundField DataField="Text" HeaderText="شناسه" > <ControlStyle Height="50px" Width="50px"></ControlStyle> </asp:BoundField> <asp:TemplateField> <EditItemTemplate> <%-- <asp:TextBox ID="TextBox1" runat="server" Text='<%# Eval("Value") %>'></asp:TextBox>--%> </EditItemTemplate> <ItemTemplate> <asp:Image ID="Image1" runat="server" Height="116px" ImageUrl='<%# Eval("Value") %>' Width="139px" /> </ItemTemplate> <ControlStyle Height="50px" Width="50px" /> </asp:TemplateField> </Columns> <FooterStyle BackColor="#C6C3C6" ForeColor="Black" /> <HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#E7E7FF" /> <PagerStyle BackColor="#C6C3C6" ForeColor="Black" HorizontalAlign="Right" /> <RowStyle BackColor="#DEDFDE" ForeColor="Black" /> <SelectedRowStyle BackColor="#9471DE" Font-Bold="True" ForeColor="White" /> <SortedAscendingCellStyle BackColor="#F1F1F1" /> <SortedAscendingHeaderStyle BackColor="#594B9C" /> <SortedDescendingCellStyle BackColor="#CAC9C9" /> <SortedDescendingHeaderStyle BackColor="#33276A" /> </asp:GridView>سلام استاد کد گریدویو هست
سلام استاد کد و فرستادم براتون
همه چی بنظر درست میاد
به شکل زیر امتحان کنید
<img src='<%# Eval("Value")'/>
سلام استاد خسته نباشید
پیغام در حال اتصال به دیتابیس در mvc :
An exception of type 'System.Data.SqlClient.SqlException' occurred in EntityFramework.dll but was not handled in user code
Additional information: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL
مشکل از رشته اتصال به بانک است
باید ویرایش کنید و با تنظیمات سیستم خودتون تنظیمش کنید
سلام استاد خسته نباشید ممنون از زحمات شما استاد گرانقدر
دوتا سایت خبری رو می خوام با هم مقایسه کنم و ارزیابی می خواستم منو راهنمایی کنید ممنونم یکیشون با asp.net و دیگری با php نوشته شده
سلام استاد خسته نباشید
پروژه من تمام شده حالا می خوام فایل setupبرای پروژه تعریف کنم کمکم و راهنمایی کنیم در ضمن ویژوال استدیو من 2015 هست/از شما متشکرم
برای وب سایت ؟
نمیشه ستاپ ساخت باید پابلیبش کنید
روی پروژه کلیک راست کنید و گزینه Publish را بزنید
استاد اپلیکیشن هست
من از Install Aware استفاده میکنم
مقالات زیر هم میتونه کمکتون کنه
ممنونم استاد
سلام استاد خسته نباشید
می خوام پارامتری مثل ID رو ارسال کنم به صفحه ای دیگری تا اطلاعات آن ID نمایش داده شود البته در برنامه نویسی MVC
در تاپیک جدا و در بخش مربوطه مطرح کنید
ممنون
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)