小编Kum*_*mar的帖子

在asp.net中调整图像大小而不会丢失图像质量

我正在开发一个ASP.NET 3.5 Web应用程序,我允许我的用户上传jpeg,gif,bmp或png图像.如果上传的图片尺寸大于103 x 32,我想将上传的图片大小调整为103 x 32.我已经阅读了一些博文和文章,并且还尝试了一些代码示例,但似乎没有什么工作正常.有没有人成功做到这一点?

c# asp.net image image-scaling

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

自我跟踪实体与POCO实体

我们正在开始一个新的基于Web的产品,我们计划通过WCF服务公开我们的业务逻辑.我们将使用ASP.NET 4.0,C#,EF 4.0.将来我们希望基于这些服务构建iphone应用程序和WPF应用程序.我一直在阅读很多关于使用POCO和自我跟踪实体(STE)的内容,据我所知,STEs在网络方案中效果不佳.任何人都能更清楚地了解这个问题吗?

asp.net wcf poco entity-framework-4 self-tracking-entities

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

使用反射获取嵌套对象属性值

我有以下两个类:

public class Address
{
    public string AddressLine1 { get; set; }
    public string AddressLine2 { get; set; }
    public string City { get; set; }
    public string State { get; set; }
    public string Zip { get; set; }
}

public class Employee
{
    public string FirstName { get; set; }
    public string MiddleName { get; set; }
    public string LastName { get; set; }
    public Address EmployeeAddress { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我有一个employee类的实例如下:

    var emp1Address = new Address(); …
Run Code Online (Sandbox Code Playgroud)

c# asp.net reflection

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

Crystal Reports for Visual Studio 2010错误

我正在尝试使用ASP.NET 4.0和Visual Studio 2010从我的Web应用程序运行水晶报表.我已经从SAP站点安装了以下内容(http://www.businessobjects.com/jump/xi/crvs2010 /us2_default.asp)

1)SAP Crystal Reports,Visual Studio 2010版本 - 标准EXE安装包,用于将软件安装到Visual Studio IDE中.

2)用于.NET Framework 4的SAP Crystal Reports运行时引擎(64位)

我有一个名为Reports.aspx的页面,其中我有一个水晶报表查看器控件

 <CR:CrystalReportViewer ID="rptViewer" runat="server" AutoDataBind="true" />
Run Code Online (Sandbox Code Playgroud)

在Reports.aspx.cs文件中,我有以下代码:

protected override void OnPreRender(EventArgs e)
{
    ReportDocument report = new ReportDocument();
    var path = Server.MapPath("Reports/Sample.rpt");
    report.Load(path);
    report.SetDatabaseLogon("username", "password", "servername", "databasename");
    rptViewer.ReportSource = report;
}
Run Code Online (Sandbox Code Playgroud)

在report.Load(path)行上,我收到以下错误:

不支持的操作.由JRC引擎处理的文档无法在C++堆栈中打开.

我怎样才能解决这个问题?

c# visual-studio-2010 crystal-reports asp.net-4.0

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

如何在C#中构建搜索引擎

我正在尝试在ASP.NET MVC中构建一个Web应用程序,并且需要构建一个非常复杂的搜索功能.当用户输入搜索词时,我想搜索各种数据源,包括文档,数据库中的表,网页网址和一些像facebook这样的API.任何提示,教程和提示将不胜感激.

c# asp.net-mvc search

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

RegEx强密码

我有以下密码要求:

1)长度应为6-15个字符
2)应至少有一个小写字符
3)至少应有一个大写字符
4)至少应有一个数字
5)至少应有一个特殊字符
6)不应有空格

任何人都可以建议我这个要求的RegEx吗?

regex asp.net

8
推荐指数
2
解决办法
2953
查看次数

自定义验证属性MVC2

我有一个自定义验证属性,它检查两个属性是否具有相同的值(如密码和重新键入密码):

[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
    public class EqualToPropertyAttribute : ValidationAttribute
    {
        public string CompareProperty { get; set; }

        public EqualToPropertyAttribute(string compareProperty)
        {
            CompareProperty = compareProperty;
            ErrorMessage = string.Format(Messages.EqualToError, compareProperty);
        }

        public override bool IsValid(object value)
        {
            if (value == null)
            {
                return true;
            }
            PropertyDescriptorCollection properties = TypeDescriptor.GetProperties(value);
            var property = properties.Find(CompareProperty, true);
            var comparePropertyValue = property.GetValue(value).ToString();

            return comparePropertyValue == value.ToString();
        }
    }
Run Code Online (Sandbox Code Playgroud)

我有一个视图模型类,其中包含注册表单的所有字段,如下所示:

public class SignUpViewModel
    {
        [Required]
        [StringLength(100)]
        public string Username { get; set; }

        [Required] …
Run Code Online (Sandbox Code Playgroud)

c# asp.net data-annotations asp.net-mvc-2

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

StaticSelectedStyle-CssClass不起作用

我正在构建一个ASP.NET 4.0 Web应用程序,其中我有一个菜单控件,如下所示:

   #menu {
        width: 940px;
        height: 36px;
        margin: 0 auto;
        padding: 0;
    }

    #menu ul {
        margin: 0px 0px 0px 10px;
        padding: 0;
        list-style: none;
        line-height: normal;
    }

    #menu li {
        float: left;
    }

    #menu a {
        display: block;
        height: 26px;
        margin-right: 2px;
        margin-bottom: 10px;
        padding: 10px 20px 0px 20px;
        text-decoration: none;
        text-align: center;
        text-transform: uppercase;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #FFFFFF;
        border: none;
    }

    #menu a:hover, .selectedMenuItem {
        background: #FFFFFF;
        text-decoration: none;
        color: …
Run Code Online (Sandbox Code Playgroud)

asp.net menu

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

模型绑定字典

我的控制器操作方法将a传递Dictionary<string, double?>给视图.我认为我有以下几点:

<% foreach (var item in Model.Items) { %>
<%: Html.Label(item.Key, item.Key)%>
<%: Html.TextBox(item.Key, item.Value)%>
<% } %>
Run Code Online (Sandbox Code Playgroud)

下面是我处理POST操作的action方法:

[HttpPost]
public virtual ActionResult MyMethod(Dictionary<string, double?> items)
{
    // do stuff........
    return View();
}
Run Code Online (Sandbox Code Playgroud)

当我在文本框中输入一些值并点击提交按钮时,POST操作方法没有收到任何项目?我究竟做错了什么?

c# dictionary asp.net-mvc-2

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

使用.NET进行pdf到xml的转换

我目前正在构建一个.NET应用程序,其中一个要求是它必须将pdf文件转换为XML文件.有人做过这样的成功吗?如果是这样你用过什么?

.net c# xml pdf

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