小编San*_*osh的帖子

我们可以在httpsost上识别mvc中按钮的id

我有一个视图,它有两个提交按钮(保存和关闭,保存和新).

 <span>
    <input type="button" value="Save&New" name="Save&New" id="SaveNew" />
    </span>
    <span>
    <input type="button" value="Save&Close" name="Save&Close" id="SaveClose" />
    </span>
    <span>
Run Code Online (Sandbox Code Playgroud)

当我点击这些按钮中的任何一个时,模型数据将进入控制器并点击后期操作

    [HttpPost]
    public ActionResult Company(MyProject.Models.Company company)
    {
        return View();
    }
Run Code Online (Sandbox Code Playgroud)

现在我的公司对象有完整的模型数据(例如company.phonenumber,company.state等).现在我想识别用户点击按钮的ID(保存和新建或保存和关闭).两个按钮点击导致相同的ActionResult(公司),我只想确定从哪个按钮点击请求来.不能使用@ Html.ActionLink而不是input type = submit.需要使用Jquery知道Id.

asp.net-mvc asp.net-mvc-areas asp.net-mvc-4

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

如何在屏幕右下角打开一个弹出窗口

我有一个按钮单击,使用 javascript window.open 打开一个弹出窗口。

我的代码如下所示:

<button onclick="myFunction()">Try it</button>
<script>
function myFunction() {
window.open('', '', 'height=5,width=5');
}
</script>
Run Code Online (Sandbox Code Playgroud)

现在弹出窗口在屏幕的左上角打开。如何设置弹出窗口,使其在右下角打开,以便用户不知道弹出窗口已打开?

提前致谢

javascript window.open

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

如何扩展一个类并覆盖一个来自接口的方法?

我有以下场景:

  • 接口IShape定义方法Draw.
  • Circle实现IShape和方法Draw.
  • Rectangle实现IShape和方法Draw.
  • class Square扩展Rectangle并覆盖该方法Draw.

我为以上场景编写了如下代码:

class Program
{
    static void Main(string[] args) { }
}

public interface IShape
{
    void Draw();
}

public class Circle : IShape
{
    public void Draw()
    {
        throw new NotImplementedException();
    }
}

public class Rectangle : IShape
{
    public void Draw()
    {
        throw new NotImplementedException();
    } 
}

public class Square : Rectangle …
Run Code Online (Sandbox Code Playgroud)

c# oop inheritance interface

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

在Oracle中向表中插入25k虚拟行的最佳实践

我试图通过生成自动增量数字将大约25k行插入表中.我的自动增量数是19位数.

例如,对于一行,我的查询如下所示:

insert into myTable(From_Value,To_Value) 
values('6001761093000000000','6001761093999999999');
Run Code Online (Sandbox Code Playgroud)

我的两列都是VARCHAR2(20 BYTE)数据类型.

如何通过自动递增From_ValueTo_Value?来编写用于插入大约25k行的优化代码?

提前致谢.

oracle plsqldeveloper oracle-sqldeveloper

0
推荐指数
1
解决办法
69
查看次数

如何在 VB.NET 中循环列表

我有一个列表,其中填充了从数据库获取的数据。

我的代码:

 Dim lst As New List(Of MyClass)
 lst = GetData()
Run Code Online (Sandbox Code Playgroud)

MyClass 如下所示:

Public Class MyClass
   Public Overridable Property Id as Integer
   Public Overridable Property Questions as String
   Public Overridable Property Comments as String
End Class
Run Code Online (Sandbox Code Playgroud)

我正在尝试循环lst

 For Each item As String In lst
   'Some data manipulation
 Next
Run Code Online (Sandbox Code Playgroud)

但我无法使用上面的代码循环它。它抛出以下错误:

类型“MyClass”的值无法转换为“String”

这里有什么事吗?有帮助吗?

提前致谢。

vb.net list

0
推荐指数
1
解决办法
6761
查看次数