小编Joe*_*Joe的帖子

将FlowDocument转换为PDF的最佳方法是什么?

你会如何建议我将FlowDocument转换为PDF以附加到电子邮件?

FlowDocument是动态的,而不是静态的.

我希望能够将PDF作为byte []存储在内存中,而不是存储在磁盘上,但这是可以协商的.

谢谢你的帮助!

.net c# pdf wpf flowdocument

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

试图让JQuery Post与WCF通信,但JSON数据不被接受

我使用以下JQuery\JavaScript代码与WCF 4 REST服务进行通信.

<script>
var serviceUrl = "http://services.xiine.com/Xiine/Live/AccountService/rest/json/Login";
var userInfo = {
    "IsNotEncrypted":true,
    "Password":null,
    "UserName":null
};

var loginSuccess = function(data, textStatus, jqXHR){
console.log("yay");
};
var loginError = function(){
console.log("oh no");
};

$.post(serviceUrl , userInfo, loginSuccess);
$.post(serviceUrl , loginSuccess);

</script>
Run Code Online (Sandbox Code Playgroud)

我试图确定为什么当我不传递用户数据时服务将正确返回false值:

$.post(serviceUrl , loginSuccess);
Run Code Online (Sandbox Code Playgroud)

与我传递用户数据时相反,此时它会发出POST 400(错误请求)错误.

$.post(serviceUrl , userInfo, loginSuccess);
Run Code Online (Sandbox Code Playgroud)

我确信它与如何构建或解释JSON对象userInfo有关,我可以发布Fiddler 2或WireShark转储,如果这将有所帮助.请告诉我......

我真的没有权限更改服务的WCF方面,所以希望我能做的就是让我能够做到这一点.

谢谢!

编辑

我得到了更多信息......显然,问题是服务器响应时出现以下错误:

服务器遇到处理请求的错误.异常消息是"传入消息"具有意外的消息格式"原始".操作的预期消息格式是'Xml',>'Json'.这可能是因为尚未在绑定上配置WebContentTypeMapper.有关更多详细信息,请参阅WebContentTypeMapper的>文档.请参阅服务器日志以获取更多详 >异常堆栈跟踪是:

处于System.ServiceModel.Dispatcher.UriTemplateDispatchFormatter.DeserializeRequest(消息消息,Object []参数)的System.ServiceModel.Dispatcher.DemultiplexingDispatchMessageFormatter.DeserializeRequest(消息消息,Object []参数),位于System.ServiceModel.Dispatcher.CompositeDispatchFormatter.DeserializeRequest(消息消息,对象[]参数)在System.ServiceModel.Dispatcher.DispatchOperationRuntime.DeserializeInputs(MessageRpc&RPC)在System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc&RPC)在System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc&RPC)在System.ServiceModel.Dispatcher.MessageRpc.Process中的System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage41(MessageRpc&rpc)(Boolean isOperationContextSet)

所以我想我需要弄清楚如何通过JQuery.post()方法让对象作为JSON对象穿过线路.

更多信息---再次......

好的...没有app.config或web.config,因此.

这是我可以获得的合同和代码以及什么不是.

[ServiceContract]
public interface IAccount
{
[OperationContract]
bool Login(UserInformation user);
}

[ServiceBehavior(IncludeExceptionDetailInFaults = true)]
[AspNetCompatibilityRequirements(RequirementsMode = …
Run Code Online (Sandbox Code Playgroud)

javascript ajax wcf jquery

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

如何在MVC 3 Razor中将模型作为属性绑定到List?

我有一个看起来像这样的模型:

public class EditUserViewModel
    {
        public EditUserViewModel()
        {

        }
        public EditUserDataModel User { get; set; }
    }
Run Code Online (Sandbox Code Playgroud)

使用如下所示的后备对象:

public class EditUserDataModel
{
    public EditUserDataModel()
    {
        Roles = new List<UserRoleListDataModel>();
    }
    [DisplayName("First Name")]
    public string FirstName { get; set; }
    [DisplayName("Last Name")]
    public string LastName { get; set; }
    [DisplayName("Full Name")]
    public string FullName { get { return FirstName + " " + LastName; } }
    public List<UserRoleListDataModel> Roles { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

UserRoleListDataModel看起来像这样:

public class UserRoleListDataModel
{
    public Guid …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc checkboxfor razor asp.net-mvc-3

5
推荐指数
2
解决办法
6232
查看次数

标签 统计

.net ×1

ajax ×1

asp.net-mvc ×1

asp.net-mvc-3 ×1

c# ×1

checkboxfor ×1

flowdocument ×1

javascript ×1

jquery ×1

pdf ×1

razor ×1

wcf ×1

wpf ×1