小编Kle*_*rBH的帖子

Asp.net MVC Controller接受值或null

我有一个像这样的控制器:

public ActionResult mycontroller(int status, DateTime start, DateTime end) 
{
   ...stuff
}
Run Code Online (Sandbox Code Playgroud)

我称之为:

http://localhost:22200/mycontroller?status=1&start=18/03/2015&end=18/04/2015
Run Code Online (Sandbox Code Playgroud)

但是,有一半的时间我需要像这样调用它:

http://localhost:22200/mycontroller?status=1
Run Code Online (Sandbox Code Playgroud)

我想为两个电话使用相同的控制器.

有没有办法改变控制器接受或不接受参数?

Ps:我不想拥有2个控制器或这样的网址

http://localhost:22200/mycontroller?status=1&start=null&end=null
Run Code Online (Sandbox Code Playgroud)

有帮助吗?非常感谢.

c# asp.net asp.net-mvc asp.net-mvc-4

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

Umbraco 7 mvc如何获取当前页面ID

我有一个自定义控制器来发送消息.所以我需要获取属性字段名称和alias ="email"的值,这将用于发送电子邮件到.

以下代码有效

 var id = umbraco.uQuery.GetNodeByUrl("/contact-us");
 IPublishedContent root = Umbraco.TypedContent(id.Id);
 return root.GetProperty("email", true).Value.ToString();
Run Code Online (Sandbox Code Playgroud)

但问题是,如果页面名称发生更改,则URL将更改,代码将中断.

那么如何更改上面的代码以获取当前页面ID并将其插入此处(???);?

我认为代码应该是这样的:

 IPublishedContent root = Umbraco.TypedContent(???);
 return root.GetProperty("email", true).Value.ToString();
Run Code Online (Sandbox Code Playgroud)

任何帮助将得到赞赏

asp.net-mvc umbraco umbraco7

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

要从表的某些列复制到另一个表中的一列的SQL查询

我有这种情况

表01

reportID | response1 | response2 | response3 | response4 | response5
1        | aaa       | bbb       | ccc       | ddd       | eee
2        | fff       | ggg       | hhh       | iii       | jjj
3        | lll       | mmm       | nnn       | ooo       | ppp
...
Run Code Online (Sandbox Code Playgroud)

我想将这些数据插入table 02,结果应该是这样的

id | reportID | response
1  | 1        | aaa
2  | 1        | bbb
3  | 1        | ccc
4  | 1        | ddd
5  | 1        | …
Run Code Online (Sandbox Code Playgroud)

mysql sql-server

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

SQL登录和访问

我遇到了麻烦SQL.

  • 我安装了一个新版本的SQL 2012,
  • 在创作部分,我指定一个userKleber-Pc访问的几次.
  • 但是,当我尝试使用Windows凭据从我的asp.net mvc应用程序访问它时,SQL拒绝了连接,因此我尝试加载SQL并且不允许我连接它.

下面的第一张图显示了登录框

在此输入图像描述

下面的图片显示它的结果时,点击连接.

在此输入图像描述

所以我的问题是:

  • 我如何访问SQL?

  • 如何设置我可以在我的应用程序中使用的用户/密码(而不是使用Windows身份验证)?

实验值:

我没有为我记得的SQL创建用户帐户或密码; 我Visual Studio 2012windows 8机器上使用.

我在网上搜索,找不到任何相关的,我不是SQL的专家,所以任何帮助将不胜感激.

谢谢.

c# sql sql-server asp.net

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

标签 统计

asp.net ×2

asp.net-mvc ×2

c# ×2

sql-server ×2

asp.net-mvc-4 ×1

mysql ×1

sql ×1

umbraco ×1

umbraco7 ×1