小编Alb*_*ini的帖子

Asp.Net MVC - 重载动作方法

我创建了一个asp.net mvc网站

我的问题是如何实现重载动作方法

调节器


    public ActionResult Index(int id)
    {
        //code
        return View(model);
    }

    public ActionResult Index()
    {
        //code  
        return View(model);
    }
Run Code Online (Sandbox Code Playgroud)

视图


    <div id="menucontainer">
            <ul id="menu">          
                    <li><%= Html.ActionLink("Home", "Index", "Home")%></li>
                    <%if (Page.User.Identity.IsAuthenticated)
                      {%>
                    <li><%= Html.ActionLink("Profilo", "Index", "Account")%></li>
                    <%} %>
                    <li><%= Html.ActionLink("About", "About", "Home")%></li>
                </ul>
            </div>
Run Code Online (Sandbox Code Playgroud)

Usercontrol(ascx)插入View中.此用户控件列出了配置文件的朋友(视图)


   <td>
            <%= Html.ActionLink(Html.Encode(item.Nominativo), "Index", "Account", new { id = item.IdAccount }, null)%>
        </td>
Run Code Online (Sandbox Code Playgroud)

全球的asax


    public static void RegisterRoutes(RouteCollection routes)
        {
            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

            routes.MapRoute(
                "Default", 
                "{controller}/{action}/{id}", 
                new { controller = "Home", action = "Index", id = …
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-mvc routes overloading asp.net-mvc-2

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

按顺序平均

我有这个问题:

SELECT 
   Field1
   AVG(Field2) as Field2, 
   AVG(Field3) as Field3, 
   AVG(Field4) as Field4 
FROM Table1
GROUP BY Field1
ORDER BY Field2 DESC, Field3 DESC, Field4 DESC
Run Code Online (Sandbox Code Playgroud)

如何(如果可能)订购平均三个字段?我想在获得平均三个字段后进行单个订单.例如:

...
ORDER BY (Field2 + Field3 + Field4) / 3
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server sql-order-by

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

Google Place API - 如何检索营业时间

有办法获得谷歌的开放时间吗?我在几个论坛和文档中寻找,但我没有发现任何东西(也许只有foursquare API暴露了这些信息)

谷歌没有公开这些信息?

是否有任何服务暴露这个?(facebook地方,yelp,ecc ..)

非常感谢所有回复

阿尔贝托

.net foursquare yelp google-places-api

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

ASP.NET MVC - DisplayFormat属性

在我的模型中,我有具有日期时间类型的MyDate属性.我在此模式下使用DisplayFormat属性对属性进行签名:

[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:dd/MM/yyyy hh:mm}")]
public DateTime MyDate { get; set; }
Run Code Online (Sandbox Code Playgroud)

在我看来:

...
<%= Html.EditorFor(model => model.Evento.MyDate)%>
...
Run Code Online (Sandbox Code Playgroud)

为什么如果财产的价值是'2011-05-03 14:47',在我看来(进入EditorFor)我看到'03/05/2011 02.47'?

DataFormatString是正确的!

非常感谢你的回复

阿尔贝托

.net dataformat editorfor data-annotations asp.net-mvc-2

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