小编web*_*ad3的帖子

jqgrid添加行并将数据发送到webservice以进行插入

我已经能够使用jQuery/Ajax从Web服务中将数据从我的数据库中提取到jQGrid中.现在我想将添加/编辑的数据发送回Web服务.我通过使用PHP和editurl:命令看到了一些例子.这也适用于Web服务(就像我最初下载数据一样)?

我已多次查看这些例子了.我甚至发现了另一个类似于我所问的问题,我无法找到任何关于如何做我需要的实例.有存在吗?

:更新:

jQuery(document).ready(function () {
    jQuery("#list").jqGrid({
        datatype: processrequest,
        mtype: 'POST',
        jsonReader: {
            root: "ListExercise", //arry containing actual data  
            page: "Page", //current page  
            total: "Total", //total pages for the query  
            records: "Records", //total number of records  
            repeatitems: false,
            id: "ID" //index of the column with the PK in it   
        },
        colNames: ['Id', 'Exercise'],
        colModel: [
      { name: 'exercise_id', index: 'exercise_id',editable:false },
      { name: 'exercise_value', index: 'exercise_value',editable:true }
      ],
        caption: 'MyFitnessApplication',
        pager: '#pager',
        rowNum: 10,
        rowList: [10, 20, 30], …
Run Code Online (Sandbox Code Playgroud)

asp.net jquery web-services jqgrid

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

要成为XML可序列化,从ICollection继承的类型必须具有Add的实现

我有一个现有项目的CSLA(1.x框架)对象,我试图在新的.Net 4.0项目中使用它.这些对象正在生产中使用,我实际上无法将它们转换为2.x或EF而没有2组对象.

在我的c#webservice中(当我尝试运行它时)我收到以下错误:

To be XML serializable, types which inherit from ICollection must
have an implementation of Add(objectname.object) at all levels
of their inheritance hierarchy. objectname.objectList does not
implement Add(objectname.object).
Run Code Online (Sandbox Code Playgroud)

就像我说的那样,这些对象是用vb.net编写的CSLA对象.我不知道从哪里看这个.这是.Net 4.0试图与CSLA 1.x交谈的问题还是一个Web服务问题(因为这些对象最初从未使用过Web服务)?

有没有人知道我应该在哪里找出这个问题?我应该建议转换为CSLA 2.x吗?

任何建议表示赞赏!

c# asp.net oop csla web-services

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

Windows Phone 7 - Silverlight Checkmark颜色

谁能告诉我如何在Silverlight for Windows Phone 7开发中更改复选标记的颜色?

我在网上看到一些用于更改模板的引用,但更多的是WPF或SilverLight应用程序,而不是WP7.

现在我的stackpanel上有一个白色背景,我的复选框的背景是黑色的.将复选标记设为白色会很好.

有任何想法吗?

更新:

我应该提一下,我正在后面的代码中创建这些复选框(通过循环),我正在使用VS 2010进行手机应用程序开发.

答案:

感谢Mick带领我走上了正确的道路.我不得不稍微调整一下,但我使用MS Blend来创建我自己的风格,然后我从那里复制了XAML并将该样式的XAML放在App.xaml中的标签之间.

然后我在我的代码后面应用它,如下所示:

chk.Style = (Style)Application.Current.Resources["CheckBoxStyle1"];
Run Code Online (Sandbox Code Playgroud)

windows-phone-7

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

vb6跟踪调用函数的位置

我最近继承了一个VB6项目.这是非常复杂的,我的问题是许多不同的功能称之为集中功能.这意味着当我进行查找时,我会在项目中获得大量不同的位置来进行此调用.有没有办法在调试模式下看到什么函数称为函数我有一个断点?

例如:funcA调用funcZ funcB调用funcZ funcC调用funcZ它继续...

如果我在func上设置了一个断点,那么无论如何在VB6中我可以看到什么函数叫做funcZ(在我的例子中是A,B或C)?

就是想...

vb6

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

VB6项目可以使用.Net .dll吗?

我有一个VB6项目.我的问题是我可以调用具有项目所有业务规则的.NET .dll(来自VB6应用程序)吗?

基本上我有一个VB6项目与一个经典的ASP项目调用vb6/ActiveX .dll.要求是找出升级应用程序的最佳方法.所以,如果我更新ActiveX .dll,VB6应用程序可以调用新的.NET .dll吗?

我想同样的问题对于经典ASP项目也是可行的......

谢谢!

.net vb6 asp-classic vb6-migration

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

jQuery获取所有节点名称(父节点和子节点)

我有一个由对象生成的XML文档.我不知道在jQuery AJAX调用时它会是什么样子.我想要做的是通过父和子获取节点名称来解析XML.

您可以提供的任何方向都将提供很好的服务.

谢谢!

javascript xml jquery

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

jquery tablesorter插件不适合我(动态表)

我有一个动态生成的表.当表中的数据排序很好.但是,当它在下次尝试加载数据时遇到没有数据的表时,我收到以下错误:

table.tBodies [0]未定义[打破此错误] totalCells =(tabl ... Bodies [0] .rows [0] .cells.length)|| 0,

我正在做的是我在屏幕的左侧列出了一堆或多个表格.当我点击一个我创建一个html表时,它包含列,然后包含该表中的数据.仅当我单击仅返回表的列名的表(数据库中的表中没有数据)时才会发生此问题.

在我的.ajax调用中加载表:

        $("#tableData").tablesorter(); 
        ($("#tableContents").html(result));
        $("#tableData").trigger("update"); 
        $("#tableData").tablesorter();
Run Code Online (Sandbox Code Playgroud)

任何想法,为什么我可能会收到此错误?

jquery tablesorter

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

document.getElementbyId:需要对象

我有一个是试图获得一个传统的ASP页面上的一些代码,innerHTML一个的<div>元素.

    Dim oElm 
    Set oElm = document.getElementById("screenDiv")

    if oElm Is Nothing then
        '''
    else
        document.getElementById("screenDiv").innerHTML = ""
    end if
Run Code Online (Sandbox Code Playgroud)

我已经尝试了上述但我得到了Object Required错误.

我需要做些什么来解决这个错误?

vbscript

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

吐司通知不起作用?

当我点击我的应用程序中的按钮时,我正在按照几个示例来做吐司通知.我介绍了以下示例:http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh868254.aspx

我没有收到任何错误,但是当我运行应用程序时,我没有收到Toast通知.我在这里创建了一个片段:http://codepaste.net/btkzeg

ToastTemplateType toastTemplate = ToastTemplateType.ToastImageAndText01;
XmlDocument toastXml = ToastNotificationManager.GetTemplateContent(toastTemplate);

XmlNodeList toastTextElements = toastXml.GetElementsByTagName("text");
toastTextElements[0].AppendChild(toastXml.CreateTextNode("Hello World!"));

XmlNodeList toastImageAttributes = toastXml.GetElementsByTagName("image");

((XmlElement)toastImageAttributes[0]).SetAttribute("src", "ms-appx:///assets/oil.png");
((XmlElement)toastImageAttributes[0]).SetAttribute("alt", "oil graphic");

IXmlNode toastNode = toastXml.SelectSingleNode("/toast");
((XmlElement)toastNode).SetAttribute("duration", "long");

((XmlElement)toastNode).SetAttribute("launch", "{\"type\":\"toast\",\"param1\":\"12345\",\"param2\":\"67890\"}");

ToastNotification toast = new ToastNotification(toastXml);

ToastNotificationManager.CreateToastNotifier().Show(toast);
Run Code Online (Sandbox Code Playgroud)

如果您有任何建议,请告诉我.

c# toast windows-runtime winrt-xaml

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

IEnumerable在对其进行过滤时需要很长时间才能处理

我有一种感觉,我知道这种行为的原因是什么,但我不知道解决它的最佳方法是什么.

我已经构建了一个LinqToSQL查询:

public IEnumerable<AllConditionByCountry> GenerateConditions(int paramCountryId)
{
    var AllConditionsByCountry =
            (from cd in db.tblConditionDescriptions...
             join...
             join...
             select new AllConditionByCountry
             {
                 CountryID = cd.CountryID,
                 ConditionDescription = cd.ConditionDescription,
                 ConditionID = cd.ConditionID,
             ...
             ...
            }).OrderBy(x => x.CountryID).AsEnumerable<AllConditionByCountry>();

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

此查询返回大约9500多行数据.

我是这样从我的控制器调用这个:

svcGenerateConditions generateConditions = new svcGenerateConditions(db);
IEnumerable<AllConditionByCountry> AllConditionsByCountry;
AllConditionsByCountry = generateConditions.GenerateConditions(1);
Run Code Online (Sandbox Code Playgroud)

然后我循环:

foreach (var record in AllConditionsByCountry)
{
    ...
    ...
    ...
Run Code Online (Sandbox Code Playgroud)

这是我认为问题所在:

var rList = AllConditionsByCountry
           .Where(x => x.ConditionID == conditionID)
           .Select(x => x)
           .AsEnumerable();
Run Code Online (Sandbox Code Playgroud)

我正在根据我从上面的查询收集的数据做一个嵌套循环(利用我得到的原始数据AllConditionByCountry.我认为这是我的问题所在.当它对数据进行过滤时,它大大减缓了.

基本上这个过程写出了一堆文件(.json,.html)我首先使用ADO.Net测试了这个,并且运行所有这些记录花了大约4秒钟.使用EF(存储过程或LinqToSql)需要几分钟.

我应该对我正在使用的列表类型做什么,或者只是使用LinqToSql的价格?

我试图返回List<AllConditionByCountry> …

c# linq

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