小编oCc*_*ing的帖子

从我的控制器获取信息到onclick确认(警报)

我试图确认销售,我需要有关产品的总和信息..

我的看法

@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)

c# asp.net-mvc jquery razor

5
推荐指数
1
解决办法
404
查看次数

在早期版本上创建用户定义的函数,例如 SQL Server 2017 STRING_AGG

我尝试创建一个通用函数,可以像在 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相关吗?

sql-server user-defined-functions string-aggregation

5
推荐指数
1
解决办法
9728
查看次数

连接两个下拉列表mvc 4

我有一个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)

c# asp.net-mvc-4

4
推荐指数
1
解决办法
4503
查看次数