小编Tho*_*mas的帖子

在asp.net中发送复杂数据和JSON问题

我试图使用jquery将复杂的数据结构发布到我的服务器端方法.

在这里我给我的c#类结构

public partial class SerializeJSON : System.Web.UI.Page
{

    [System.Web.Services.WebMethod]
    public static string GetData(List<Customer> oCust)
    {
        int empid = oCust[0].EmpID;
        string name = oCust[0].Name.ToString();
        DateTime dob = oCust[0].BirthDate;
        double sal = oCust[0].Salary;
        Address add = oCust[0].Address[0];
        return "";
    }
}

public class Customer
{
     List<Address> add = null;
     public Customer()
     {
         add = new List<Address>();
     }

    public int EmpID { get; set; }
    public string Name { get; set; }
    public DateTime BirthDate { get; set; }

    public List<Address> Address …
Run Code Online (Sandbox Code Playgroud)

javascript asp.net json

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

SSRS分页问题总是在报告结尾添加一个空白页面....如何解决它

我的报告非常简单.我正在展示国家明智的数据.我在国家代码上编写了一组.我希望每个国家的数据都显示在单页中,其他国家/地区的数据将在下一页显示.所以每个页面都会显示国家明智的数据.我在国家/地区字段上只创建了一个组.所以,我在我的小组设置分页符.它正在运行,但问题始终是我的报告中添加的空白页面.如何在报告结束时删除额外的空白页?

asp.net ssrs-2008

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

选中使用jquery ASP.Net取消选中checkboxlist的所有复选框

我试图以编程方式检查取消选中checkboxlist的所有选项,但我的代码无效.这是片段

 $(document).ready(function () {
    $('#myLink').click(function () {
        $("INPUT[id^='chkFileds']").attr('checked', $('#chkFileds').is(':checked'));
    });
});
Run Code Online (Sandbox Code Playgroud)

我的代码有什么问题.我希望当用户点击检查超链接时,将检查复选框列表的所有选项,当再次单击同一链接时,将取消选中复选框列表的所有选项.请指导我怎么做.谢谢

更新:

谢谢你的答案,但我不是在谈论检查而是复选框列表里面有很多复选框.它看起来像....他我给的是复选框列表的html

<table style="font-weight:bold;" id="chkCountry">
    <tbody>
        <tr>
            <td>
                <input type="checkbox" value="GB" name="chkCountry$0" id="chkCountry_0">
                <label for="chkCountry_0">UK</label>
            </td>
            <td>
                <input type="checkbox" value="US" name="chkCountry$1" id="chkCountry_1">
                <label for="chkCountry_1">USA</label>
            </td>
        </tr>
    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

asp.net jquery

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

窗口的本地化形成c#

我见过人们使用资源本地化他们的形式.将文本数据放入资源文件中,并在资源文件中从Windows窗体应用程序中获取这些文本数据.但我的要求是不同的,当我的应用程序将在任何PC上,并且该PC语言设置为德语或法语时,我的应用程序的所有控制标题将以该语言显示.我怎么能这样做....我需要写什么代码.我需要编写非常少的代码来实现它.

static int Main( string[] argv )
{
CultureInfo ci = CultureInfo.InstalledUICulture ;

Console.WriteLine("Default Language Info:" ) ;
Console.WriteLine("* Name: {0}"                    , ci.Name ) ;
Console.WriteLine("* Display Name: {0}"            , ci.DisplayName ) ;
Console.WriteLine("* English Name: {0}"            , ci.EnglishName ) ;
Console.WriteLine("* 2-letter ISO Name: {0}"       , ci.TwoLetterISOLanguageName ) ;
Console.WriteLine("* 3-letter ISO Name: {0}"       , ci.ThreeLetterISOLanguageName ) ;
Console.WriteLine("* 3-letter Win32 API Name: {0}" ,    ci.ThreeLetterWindowsLanguageName   
) ;

return 0 ;
}
Run Code Online (Sandbox Code Playgroud)

以上方式我可以获得操作系统的当前语言集.请详细讨论这个问题.谢谢

c#

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

使用c#嵌套类和accessiblity

我知道嵌套类.我怎样才能设计我的嵌套类,以便嵌套类的父类外面没有人能够像实例创建那样访问嵌套类,因为我希望子类是私有的.我希望通过父类属性或方法公开我的子类属性,方法.请指导我编写这种嵌套类的代码.谢谢

public class Person
{
private string _firstName;
private string _lastName;
private DateTime _birthday;

//...

public class FirstNameComparer : IComparer<Person>
{
    public int Compare(Person x, Person y)
    {
        return x._firstName.CompareTo(y._lastName);
    }
}

}
Run Code Online (Sandbox Code Playgroud)

c# oop

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

jQuery使用animate函数切换不透明度

我写了一个jquery函数,从那里我尝试用动画函数切换不透明度,但我的代码不起作用.任何人都可以告诉我哪里是错误.谢谢

            jQuery.fn.blindToggle = function (speed, easing, callback) {
            var _opacity = 0;
            var h = this.height() + parseInt(this.css('paddingTop')) + parseInt(this.css('paddingBottom'));
            $(this).toggle(function () {
                _opacity = 0;
            },
            function () {

                _opacity = 1;
            });
            alert(_opacity);
            return this.animate({ opacity: _opacity,
                marginTop: parseInt(this.css('marginTop')) < 0 ? 0 : -h
            }, speed, easing, callback);
        };
Run Code Online (Sandbox Code Playgroud)

jquery

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

接口如何以这种方式实例化

从一个网址我看到人们可以像这样实例化界面

class Program
{
    static void Main(string[] args)
    {
        var foo = new IFoo(1);
        foo.Do();
    }
}

[
    ComImport, 
    Guid("C906C002-B214-40d7-8941-F223868B39A5"), 
    CoClass(typeof(FooImpl))
]
public interface IFoo
{
    void Do();
}

public class FooImpl : IFoo
{
    private readonly int i;

    public FooImpl(int i)
    {
        this.i = i;
    }

    public void Do()
    {
        Console.WriteLine(i);   
    }
}
Run Code Online (Sandbox Code Playgroud)

如何写这样var foo = new IFoo(1);寻找指导.谢谢

c# oop interface

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

如何从用户PC TimeZone中提取当前日期和时间

任何人都可以建议我有什么方法可以发现英国,德国和法国的国家明智的时间.我不确定但是我们可以从日期时间开始提取国家明智的时间DateTime.UtcNow吗?

请告诉我,因为我处于这样一种情况:用户可以从任何国家/地区登录我们的网站,我需要根据他的国家当前时间显示下拉时间.

另一个人这样做,但我不确定我应该按照他的方法.这是网址 http://www.c-sharpcorner.com/Blogs/7096/

private string GetCountryTime(string country)
    {
        DateTime gmt = default(DateTime);
        System.DateTime value = default(System.DateTime);
        gmt = DateTime.Now.AddMinutes(-330);

        switch (country)
        {
            case "India":
            case "Sri Lanka":
                return DateTime.Now.ToString();
            case "United Kingdom":
            case "Portugal":
            case "Sierra Leone":
            case "Senegal":
            case "Morocco":
            case "Mali":            
                return gmt.ToString();
            case "France":
            case "Spain":
            case "Slovenia":
            case "Slovakia":
            case "Poland":
            case "Nigeria":
            case "Niger":
            case "Hungary":
            case "Denmark":
            case "Czech Republic":
                return gmt.AddMinutes(60).ToString();
            case "Botswana":
            case "Moldova":
            case "South Africa":
            case "Malawi": …
Run Code Online (Sandbox Code Playgroud)

c#

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

如何在C#中比较不带时间部分的日期时间

我试过这种方式,但出现错误。这是我的代码。

protected override ValidationResult IsValid(object value, ValidationContext validationContext)
{
    DateTime _dateJoin = DateTime.ParseExact(value.ToString(), "MM/dd/yyyy", null);
    DateTime _CurDate = DateTime.ParseExact(DateTime.Now.ToString(), "MM/dd/yyyy", null);

    int cmp = _dateJoin.CompareTo(_CurDate);
    if (cmp > 0)
    {
        return ValidationResult.Success;
    }
    else if (cmp < 0)
    {
        return new ValidationResult(ErrorMessage);
    }
    else
    {
        return ValidationResult.Success;
    }
}
Run Code Online (Sandbox Code Playgroud)

值可变具有时间部分有效的日期太。谢谢

c# datetime

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

重构.NET代码

我不知道Refactoring是什么.它是如何使用的以及何时使用?如何使用VS2005 IDE重构代码?请解释.谢谢.

ide visual-studio-2005

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