小编Ḟḹá*_*ƀíé的帖子

如何将参数传递给mvc 4中的局部视图

我有这样的链接:

 <a href='Member/MemberHome/Profile/Id'><span>Profile</span></a>
Run Code Online (Sandbox Code Playgroud)

当我点击它时,它会调用这个部分页面:

 @{
    switch ((string)ViewBag.Details)
    {

        case "Profile":
        {
           @Html.Partial("_Profile"); break;
        }

    }
}
Run Code Online (Sandbox Code Playgroud)

部分页面_Profile包含:

Html.Action("Action", "Controller", model.Paramter) 
Run Code Online (Sandbox Code Playgroud)

例:

@Html.Action("MemberProfile", "Member", new { id=1 })   // id is always changing
Run Code Online (Sandbox Code Playgroud)

我怀疑的是我如何将这个"Id"传递给model.parameter部分

我的控制器是:

 public ActionResult MemberHome(string id)
    {
        ViewBag.Details = id;
        return View();
    }
  public ActionResult MemberProfile(int id = 0)
    {
        MemberData md = new Member().GetMemberProfile(id);
        return PartialView("_ProfilePage",md);
    }
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc partial-views razor asp.net-mvc-4

145
推荐指数
4
解决办法
24万
查看次数

有没有办法用phpmyadmin查看过去的mysql查询?

我正在尝试追踪一个删除mysql表中行的错误.

对于我的生活,我无法在我的PHP代码中跟踪它,所以我想通过找到删除行的实际mysql查询来向后工作.

我登录到phpmyadmin,但找不到查看过去sql操作历史的方法.

有没有办法在phpmyadmin中查看它们?

mysql phpmyadmin

97
推荐指数
7
解决办法
13万
查看次数

参数化查询需要未提供的参数

我的代码有问题:

Private Sub TextBox2_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox2.TextChanged
    list.Items.Clear()

    cmd.CommandText = "SELECT * FROM borrow where (Department LIKE '%" & TextBox2.Text & "%')"
    cmd.Connection = con
    cmd.CommandType = CommandType.Text
    con.Open()


    rd = cmd.ExecuteReader()
    If rd.HasRows = True Then
        While rd.Read()

            Dim listview As New ListViewItem

            listview.Text = rd("ID").ToString
            listview.SubItems.Add(rd("Department").ToString)
            listview.SubItems.Add(rd("Purpose").ToString)
            listview.SubItems.Add(rd("Items_Details").ToString)
            listview.SubItems.Add(rd("Requested_by").ToString)
            listview.SubItems.Add(rd("Approved_by").ToString)
            listview.SubItems.Add(rd("Date").ToString)
            listview.SubItems.Add(rd("Status").ToString)
            listview.SubItems.Add(rd("Date_Returned").ToString)

            list.Items.Add(listview)

        End While
    End If
    con.Close()
Run Code Online (Sandbox Code Playgroud)

一旦我输入文本框中的字符串来搜索项目,我就会收到此错误:

参数化查询'(@ Parameter1 nvarchar(4000))SELECT*FROM借用where(Departme'期望参数'@ Parameter1',未提供.

谁能帮我?

sql vb.net sql-server

53
推荐指数
2
解决办法
7万
查看次数

如何在scala中没有时间获取当前日期

我想得到当前日期,所以我使用:

Calendar.getInstance().getTime()
Run Code Online (Sandbox Code Playgroud)

.getTime()它正在回归:

Fri Jul 11 15:07:03 IST 2014
Run Code Online (Sandbox Code Playgroud)

我想要任何格式的日期,但没有时间.

datetime calendar scala date

29
推荐指数
6
解决办法
5万
查看次数

为什么有2个web.config文件

有人通过链接发送我下载示例标准asp.net MVC示例,我注意到有2个web.config文件:

  1. 根目录中的1
  2. 1在views目录中

这是什么原因?

asp.net asp.net-mvc web-config

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

设置Android应用程序的自定义键盘

我知道有可能设置一个具有这些属性的特殊键盘.但我默认需要自己的键盘.我怎样才能做到这一点?我的应用如何更改设置?

作为一个例子,让我们说:我希望该示例SoftKeyboard作为我的应用程序的默认示例.

这甚至可能吗?

keyboard android

25
推荐指数
0
解决办法
2万
查看次数

获取当前日期和时间

我想得到当前的日期和时间.

例如:

2012/11/13 06:30:38
Run Code Online (Sandbox Code Playgroud)

我尝试过的:

Dim d As System.DateTime
MsgBox(d.Year) 'Return 1
Run Code Online (Sandbox Code Playgroud)

vb.net winforms

24
推荐指数
2
解决办法
21万
查看次数

如何为Windows和Linux平台定义DIRECTORY_SEPARATOR?

现在我创建一个小的PHP应用程序,这里我有使用文件路径的问题,因为在Windows中使用这种类型的位置,C:\Some\Location\index但是Linux /www/app/index当我使用这个定义路径/但是当应用程序在窗口机器中运行时应该是这个问题/.

所以我想在这里定义DIRECTORY_SEPARATOR Windows和Linux平台.

php linux windows

23
推荐指数
3
解决办法
4万
查看次数

VB.net:没有时间的日期

如何将日期时间格式化为日期?

例如,这是我从数据库中检索到的:12/31/2008 12:00:00 AM,但我只是想显示日期,没有时间.

vb.net formatting

15
推荐指数
4
解决办法
11万
查看次数

选择事件上的Jquery自动完成

我正在使用jQuery自动完成并且它工作正常,现在我想在发生以下情况时从jQuery在会话中存储变量.

当有人输入任何单词jQuery显示建议下拉列表时,如果有人从该建议下拉列表中选择一个项目.

我想捕获上面的点并在会话中存储变量.

我搜索了Google,StackOverflow但没有找到相关的解决方案.我的自动填充代码如下:

  $(".autosearch-smart").autocomplete('Home/GetCompanyNames', {
    minChars: 1,
    width: 402,
    matchContains: "word",
    autoFill: true
});
Run Code Online (Sandbox Code Playgroud)

这就是我试图做的事情:

  $(".autosearch-smart").autocomplete('Home/GetCompanyNames', {
    minChars: 1,
    width: 402,
    matchContains: "word",
    autoFill: true,
    select: function (a, b) {
        alert("selected");
    }

});
Run Code Online (Sandbox Code Playgroud)

编辑:选择事件处理程序也无法正常工作

我在C#中使用asp.net MVC3.请帮助我,并提前感谢.

javascript asp.net-mvc jquery jquery-ui jquery-ui-autocomplete

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