小编Cal*_*ass的帖子

HTML电子邮件 - 允许使用colspan吗?

我想知道我是否在HTML表格中使用colspan属性,我打算将其作为电子邮件,电子邮件客户端(Outlook等等)了解colspan的作用,因为我已经读过这可能会导致布局出现问题?

html html-email

17
推荐指数
2
解决办法
3万
查看次数

ASP.NET MVC - 导航中的当前页面突出显示

我想知道在使用ASP.NET MVC 3时如何将CSS类添加到导航中的当前页面?这是我在_Layout.cshtml文件中的导航:

<p>@Html.ActionLink("Product Search", "Index", new { controller = "Home" }, new { @class = "current" })
                | @Html.ActionLink("Orders", "Index", new { controller = "Orders" }) 
                | @Html.ActionLink("My Account", "MyAccount", new { controller = "Account" })
                | @Html.ActionLink("Logout", "LogOff", new { controller = "Account" })</p>
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我的导航中有4个链接,第一个链接应用了CSS类"当前",我希望能够根据哪个页面将此类添加/删除到导航中的不同链接用户在.这可能吗?

干杯

asp.net-mvc-3

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

从Windows身份验证应用程序中的当前用户获取网络凭据

我想知道是否有可能获取当前用户对象并获取其凭据,以便我可以将它们传递给NetworkCredential我用来连接到我的AX .NET Business Connector的对象.因为,目前我必须指定它作为我在实例化NetworkCredential对象时设置的特定用户连接:

private NetworkCredential nc = new NetworkCredential("myUser", "myPassword", "myDomain");

我本来希望做类似的事情,private NetworkCredential nc = (NetworkCredential)HttpContext.User;但显然这不会奏效......

这样,就可以更容易地跟踪哪个用户创建了销售订单,例如,当时所有内容都由我指定的用户创建.

c# axapta windows-authentication business-connector

14
推荐指数
2
解决办法
6万
查看次数

使用Knockout Validator添加CSS类

我想select在我的视图中为一个元素添加一个CSS类,我的视图模型有一个我使用Knockout-Validation扩展的属性:

self.selectedRootCause = ko.observable().extend({
    required: true
});
Run Code Online (Sandbox Code Playgroud)

然后我select是这样的:

<form data-bind="submit: closeComplaint" method="post"> 
    <select data-bind="options: rootCauses, 
                            optionsText: 'RootCauseText', 
                            value: selectedRootCause, 
                            optionsCaption: 'Choose..',
                            validationOptions: { errorElementClass: 
                                                 'input-validation-error' }">
    </select>

    <input type="submit" value="Close Complaint" />
</form>
Run Code Online (Sandbox Code Playgroud)

我的closeComplaint功能看起来像这样:

self.closeComplaint = function () {
    if (self.errors().length == 0) {
        $.ajax({
            url: '@Url.Action("CloseComplaint")',
            data: new DetailsComplaintAdmin(self.currentComplaint(),
                                        self.selectedRootCause().RootCauseId
                ),
            success: function (data) {
                console.log(data);
            }
        });
    }
}
Run Code Online (Sandbox Code Playgroud)

只是为了完成,这是我的self.errors()功能:

self.errors = ko.validation.group(self);
Run Code Online (Sandbox Code Playgroud)

问题是,当我提交表单时,类input-validation-error似乎没有添加到我的select输入中?有任何想法吗?

knockout.js knockout-validation

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

使用WebAPI进行搜索

我为我的Customer模型制作了一个Web API类.我有标准方法(GET,POST,PUT,DELETE).问题是,我想实现另一个搜索GET方法.像这样的东西:

[HttpGet]
public IEnumerable<Customer> Search(string id)
{
    var customers = customerRepository.Search(id);
    return customers;
}
Run Code Online (Sandbox Code Playgroud)

搜索方法使用该.Contains()方法基于客户的帐号执行搜索.

问题是,当我导航到:mySite.com/api/Customers/Search/123我得到一个404.我在这里做错了什么?

asp.net-mvc-4 asp.net-web-api

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

ASP.NET MVC - 具有表单的确认按钮

我的模型有一个强类型视图,我想要的是当用户点击提交时,会弹出一个确认框,确认用户确实希望提交表单,如果他们点击取消那么它不应该HttpPost为该视图触发Action,这可能吗?

asp.net-mvc-3

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

ASP.NET MVC - 在Ajax.ActionLinks上防止缓存

无论如何在使用Ajax.ActionLink时禁用缓存.我在IE中有问题,如果我删除一个使用ajax actionlink的项目,然后重新加载包含该项目的部分视图,并且该项目重新出现在那里(即使它已被删除)在其他浏览器上它的工作原理罚款和预期

   @Ajax.ActionLink("x", "RemoveItem", new { id = item.QuoteLineID, enquiryId = item.EnquiryID }, new AjaxOptions()
   {
       InsertionMode = InsertionMode.Replace,
       UpdateTargetId = "Summary"
   }, new { @class = "delete-link" })
Run Code Online (Sandbox Code Playgroud)

asp.net-ajax browser-cache asp.net-mvc-3

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

如果modelstate有错误,则仅显示div

如果用户输入错误的用户名/密码组合,我有一个包含通用样式和错误消息的div.

我只想在用户输入错误信息时显示此div.在我的视图中我能做些什么,例如:

@if(ModelState.HasErrors)
{
      <div>This login failed</div>
}
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc-3

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

c# - 将小数显示为6位小数

可能重复:
具有N个小数位数的Double.ToString

我想显示小数到6位小数,即使它包含6 x 0's例如:

3.000000
5.100000
3.456789
Run Code Online (Sandbox Code Playgroud)

等等,这可能吗?

c#

9
推荐指数
2
解决办法
3万
查看次数

ServiceStack - 空请求类?

我对ServiceStack有疑问.为什么有空的请求类,为什么我们必须有一个请求类?例如:

[Route("/test", "GET")]
public class Test
{

}

public class TestResponse
{
    public string Date { get; set; }
}

public class TestService : Service
{
    public object Get(Test test)
    {
        return new TestResponse { Date = DateTime.Now.ToString() };
    }
}
Run Code Online (Sandbox Code Playgroud)

如果我没有通过我的请求传递对象,我的服务会失败吗?

然后我是我的Global.asax文件,我有:

public class AxDataAppHost : AppHostBase
{
    public AxDataAppHost() :
        base("AxData", typeof(TestService).Assembly)
    {
    }
}
Run Code Online (Sandbox Code Playgroud)

如果我有超过1个服务的更多,在上面的例子中我使用的TestService,但如果我有什么一个Customers,OrdersProducts?我该如何处理多项服务?

servicestack

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