我花了两天时间想知道为什么这不起作用,但对于我的其他表格,它工作得非常好.我甚至测试了包含许多字段的其他模型.特别是这个,即使只有2个字段也不起作用.我知道我可能会错过一个明显的部分,请帮忙.
这是我的模特
public class ReceivedItem
{
public int ReceivedItemID { get; set; }
public int ItemID { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
视图模型
public class ReceivedItemViewModel
{
public int ReceivedItemID { get; set; }
public int ItemID { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
调节器
[GridAction]
public ActionResult GetReceivedItems()
{
return View(new GridModel(GetReceivedItemsViewModels()));
}
private IQueryable<ReceivedItemViewModel> GetReceivedItemsViewModels()
{
return db.ReceivedItems
.Select(
c => new ReceivedItemViewModel
{
ItemID = c.ItemID
});
}
Run Code Online (Sandbox Code Playgroud)
视图
@(Html.Telerik().Grid<ReceivedItem>()
.Name("grdItems")
.DataBinding(binding => binding.Ajax()
.Select("GetReceivedItems", "Receiving"))
.DataKeys(keys => keys.Add(o => …Run Code Online (Sandbox Code Playgroud) 这是一篇有趣的文章,我发现在我的项目中很有用:
基于集合的Speed Phreakery:FIFO库存SQL问题:
我们用来跟踪库存进出我们假想库存仓库的轨道运动的库存表.我们的仓库最初是空的,然后库存由于库存购买(tranCode ='IN')或由于后续退货(tranCode ='RET')而进入仓库,当库存移出仓库时它被出售(tranCode ='OUT').每种类型的库存都由ArticleID标识.由于购买,销售或返回给定物品,库存进出仓库的每次移动都会导致一行被添加到Stock表中,由StockID标识列中的值唯一标识,并描述了多少已添加或删除商品,购买价格,交易日期等.
虽然我在正在进行的项目中使用这个,但我坚持如何在每次交易'OUT'上获得价格.我需要有这个价值来确定我将向客户收取多少费用.
首先将5个苹果(每个10.00美元)添加到库存中,总计50美元
将3个苹果(每个20.00美元)添加到8个苹果的库存中,总价格为110.00美元
然后取出6件物品(每件5美元,每件10美元,每件20美元),共计70美元
交易完成后,它将留下2个苹果@ 20美元,总计40美元
Here's my current table
Item transaction code qty price
apple IN 5 10.00
apple IN 3 20.00
apple OUT 6
Manual computation for the OUT transaction price (FIFO)
QTY price total price
5 10.00 50.00
1 20.00 20.00
TOTAL:6 70.00
Output of the script:
Item CurrentItems CurrentValue
apple 2 40.00
What I need:
Item transaction code qty price CurrentItems CurrentValue
apple IN 5 10.00 5 50.00 …Run Code Online (Sandbox Code Playgroud) 首先,我尝试在网上搜索如何做到这一点,但所有这些都不适合我.还尝试了Web部署,Web部署包和文件系统.
如果你们可能,我想要的是一个简单的分步指南和部署Web项目的要求.
我现在有一个新安装的win7(虚拟机),我尝试了所有可以在网上找到的教程.
请给我一个部署MVC 3应用程序的最简单易懂的方法.我还需要添加/配置IIS7吗?
项目:mvc&mvc4操作系统:win7 32位SQL Server 2008
谢谢 :-)