小编vik*_*ben的帖子

ReportViewer IE 11

我的3.5框架webforms网站上有一个显示报告的页面.它使用报告查看器10.0.0.0.除了IE11之外,每个浏览器的报告都会呈现.只有以doc类型格式显示信息的报表才会呈现为html表并存储在.rdl文件中.param框加载,但是当选择并运行报告时,我只是获取加载gif并且它超时.我已经尝试使用IE11开发工具进行故障排除,并且在打开它时超时,这是一个完美的风暴.另一点信息我在VS2012本地运行网站,在IE11中它只是在IIS7服务器上呈现.

我已经尝试了一个自定义.browser文件来模拟IE10没有运气.任何帮助都会受到影响,或者只是知道我不是唯一的帮助.

更新:我在服务器日志中发现了异常.HttpHandlerInputException,缺少URL参数:IterationId.

提前致谢.

c# asp.net reportviewer internet-explorer-11

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

ASP.NET MVC适合复杂的Web应用程序?

上周,我的老板要求我的团队为下一个项目评估ASP.NET MVC.我们所有人都使用自.NET 1.1以来的webform,我们以前没有MVC经验,但我的所有同事都对ASP.NET MVC感兴趣,但没有运气,我们的最终答案是否定的.

因为:

  1. 我们相信尽管您是ASP.NET Guru,但您可以在短时间内构建复杂的应用程序.但是如果你改为ASP.NET MVC,开发时间会花费更长的时间,每个东西都需要使用html helper,没有web控件,还有很多问题,请继续打开带有ASP.NET论坛的Firefox Tab,询问How-To问题.

  2. 我们曾经多次看到人们说MVC提供更好的项目管理,但如果它是一个复杂的网站,我可以想象在一个页面中有一百个<%=%> TAG,并保持打开控制器以查看返回的内容,并保持打开模型来看逻辑.

我可以说,MVC并不坏,但Webform足以应对这项工作.

asp.net-mvc webforms

7
推荐指数
2
解决办法
6894
查看次数

ASP.NET Web API架构建议/反馈

目前,我面临着构建Web服务的要求,该服务将允许Java客户端通过httprequest检索并触发对我们数据的操作.我们是一个.Net商店,看来最新的解决方案是微软的MVC4 Web API.我已经习惯了你从API中提取数据的标准分层架构,但这将是我的第一个提供数据的Web服务.

从我的学习中我看到的建议如下:

  • 将逻辑和数据访问分离到单独的项目类型类库中.
  • 使用控件访问数据并执行逻辑.
  • 使用模型访问数据并执行逻辑.

我正在寻找具有MVC4 Web API经验的人,他可以通过这种方式阐明构建Web服务的良好实践.

提前致谢.

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

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

使用角度材质垂直和水平对齐

我正在关注https://material.angularjs.org/latest/layout/alignment上的文档.

我试图垂直和水平对齐我的div,它适用于水平对齐但不适用于垂直.div的来源如下:

<div layout="column" layout-align="center center" class="text-center">
  <md-content>
    <h2>Test h2</h2>
  </md-content>
  <form ng-controller="LoginController as login" ng-submit="login.login()"
    ng-cloak class="text-center">
    <md-content>
      Login or ,<br/>
      register test br
      <md-input-container class="md-block">
        <label>Your email address</label>
        <input ng-model="login.user.email" type="email" required>
      </md-input-container>
      <md-input-container class="md-block">
        <label>Your password</label>
        <input ng-model="login.user.password" type="password" required>
      </md-input-container>
      <div class="md-block">
        <md-button type="submit" class="md-raised md-primary">Log in</md-button>
      </div>
    </md-content>
  </form>
</div>
Run Code Online (Sandbox Code Playgroud)

这里有什么问题?谢谢你的帮助

html javascript angularjs material-design angular-material

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

发送电子邮件异步

这是我尝试使用SendAsync()方法发送电子邮件.通过bool发送常规电子邮件时,它工作正常.使用SendAsync方法发送时没有骰子.如果你在这里看到错误,只是寻找一些提示.提前致谢.

private static void SendEmail(System.Net.Mail.MailMessage m, Boolean Async)
    {

    using (var smtpClient = new System.Net.Mail.SmtpClient(EmailList.SMTP_GOOGLE, 587))
            {
                smtpClient.EnableSsl = true;
                smtpClient.UseDefaultCredentials = false;
                smtpClient.Credentials = new NetworkCredential("email@domain.com","password");
                smtpClient.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
                smtpClient.Timeout = 3000000;


                if (Async)
                {
                    object userState = m;
                    smtpClient.SendCompleted += new SendCompletedEventHandler(Smtp_OnComplete);
                    try
                    {
                        smtpClient.SendAsync(m, userState);
                    }
                    catch (Exception ex)
                    {
                            //Logging

                    }
                }
                else
                {
                    try
                    {
                        smtpClient.Send(m);
                    }
                    catch (Exception ex)
                        //Logging

                    }
                }
            }
        }
Run Code Online (Sandbox Code Playgroud)

c# asp.net email asynchronous

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