在asp.net上完全没有知识,请尝试在这里自学ASP.NET Core 2.0 MVC。
我目前所坚持的是:
尝试找到用于图像上传的教程,以将图像放置到根目录的子目录中,例如/ images / items,然后将该路径保存到数据库中,以便在列出项目时也可以将图像img src。
到目前为止,这是我所做的:
ItemsController:
[HttpPost]
[ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("Id,SupplierId,CategoryId,Name,Description,Image,Price,Enabled,DateAdded")] Item item)
{
if (ModelState.IsValid)
{
// add image upload
// end image upload
_context.Add(item);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(item);
}
Run Code Online (Sandbox Code Playgroud)
我的Item
Model类是:
public class Item
{
public int Id { get; set; }
public int SupplierId { get; set; }
public int CategoryId { get; set; }
public string Name { get; set; }
public string Description { …
Run Code Online (Sandbox Code Playgroud) 我在Linux上,致力于分支PHP项目.我想创建一个我已经完成的工作的补丁文件,可以应用于最新的父代码.原始文件夹和新代码文件夹都是很多子目录(因此需要递归).
出于某种原因,我这样做:
diff -ur folder1 folder2 > newcode.patch
Run Code Online (Sandbox Code Playgroud)
我没有设法获得包含所有新文件的补丁文件,它甚至不包含一些更深层次的文件更改(大约3级以上).
任何想法如何去做?我看过Meld和Kdiff3 ......但他们似乎也没做我想做的事.