我试图确认销售,我需要有关产品的总和信息..
我的看法
@using (Html.BeginForm())
{
@Html.ValidationSummary(true)
<fieldset>
<legend>Card</legend>
<div class="editor-label">
@Html.LabelFor(model => model.CardModel.SerialNumber, "Serial No")
</div>
<div class="editor-field">
@Html.EditorFor(model => model.CardModel.SerialNumber, new { id = "sn" })
@Html.ValidationMessageFor(model => model.CardModel.SerialNumber)
</div>
<p>
<input type="submit" value="CardSale" id="btnSubmit"
onclick="if (confirm('The owner dealer price is : **@Model.OwnerPrice** . Are you sure?')) { return true; } else { return false; }" />
</p>
</fieldset>
}
Run Code Online (Sandbox Code Playgroud)
我尝试使用'$ .getJSON'这样:
<script type="text/javascript">
$(document).ready(function()
{
$("#btnSubmit").click(function ()
{
var serial = $("#sn");
var price = "";
var url …Run Code Online (Sandbox Code Playgroud) 我尝试创建一个通用函数,可以像在 SQL Server 2017 上使用新的 string_agg 内置函数的示例一样使用
内部实现可以类似于以下内容
with tbl as(
select a.Id, c.Desc
from TableA a
join TableB b on b.aId = a.Id
join TableC c on c.Code = b.bCode
)
select distinct ID
, STUFF(( select ', ' + Desc from tbl t where t.ID = tbl.ID
for xml path(''),TYPE).value('.','VARCHAR(MAX)'),1,2,'') Desc
from tbl
Run Code Online (Sandbox Code Playgroud)
但是如何接收字段键、要连接的字段、分隔符和范围选择上下文呢?Inline与或Multi-Statement Table-Valued Functions相关吗?
我有一个preepay产品销售.经销商可以有经销商经销商可以为每个产品设定价格,并且每个产品都有最大限度的优惠.现在我喜欢在销售页面中我的mvc c#site项目中有两个DropDowmList当我从第一个ddl chack产品时我想要我的其他ddl(他要销售多少产品)从我的db连接.
编辑:例如一个经销商有三个产品销售:productA - 5个单位销售productB - 20 productC - 15当他在第二个ddl或textboxForNumber(min,max)上选择productB时,他应该看到1到20的范围
我尝试创建一个这样的新模型:
public int ProductObligoByDealerID { get; set; }
public int DealerID { get; set; }
public virtual Dealer Dealer { get; set; }
public int ProductID { get; set; }
public virtual Product Product { get; set; }
public uint MonthObligo { get; set; }
Run Code Online (Sandbox Code Playgroud)
但我无法将这两个ddl连接在一起.
编辑:
我尝试使用ViewBag执行此操作,就像其他ddl资源列表一样.
var AllObligoProdact = db.ProductObligo.Where(p => p.DealerID == currentDealer.DealerID);
foreach (var item in AllObligoProdact)
ViewBag.ProductObligo[item.Product.ProductID].max = item.MonthObligo;
Run Code Online (Sandbox Code Playgroud)
并在cshtml方面
<div class="editor-label">
@Html.LabelFor(model => …Run Code Online (Sandbox Code Playgroud)