小编Per*_*der的帖子

在已知ID的表行之前或之后添加表行

在这样的表格中:

<table>
<!-- Insert Row of bun here -->
  <tr id="meat">
   <td>Hamburger</td>
  </tr>
<!-- Insert Row of bun here -->
</table>

function AddBefore(rowId){}
function AddAfter(rowId){}
Run Code Online (Sandbox Code Playgroud)

我需要在不使用jQuery的情况下创建方法.我熟悉在jQuery中追加和追加之前...但我坚持使用普通的js.

html javascript html-table

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

哪种模式/模式最适合开发规则/决策引擎

我正在研究决策引擎/规则评估引擎.例如:

输入:客户和客户完成的所有违规行为

产出:违法行为的后果

一个示例案例是:

输入:客户(Jhonny Chimpo,999-00-1111),犯罪(打破了窗口,打了一个老板,在他的腹股沟中踢了团队领导)

输出:获得粉红色滑动

因此,我想写的代码片段根据每个攻击和组合攻击的规则评估不同的攻击.当前代码只是if和else语句的迷宫.我确信这些业务问题很常见.通常使用什么设计/企业模式来解决这样的问题?

这是规格模式吗?我希望代码是开放的扩展,干净和灵活.

.net design-patterns business-logic business-rules

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

将ADO.net实体框架4与枚举一起使用?我该怎么做?

问题1:我正在玩EF4,我有一个模型类,如:

public class Candidate {

public int Id {get;set;}
public string FullName {get;set;}
public Gender Sex {get;set;}
public EducationLevel HighestDegreeType {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

性别和教育水平是这样的枚举:

public enum Gender {Male,Female,Undisclosed}
public enum EducationLevel {HighSchool,Bachelors,Masters,Doctorate}
Run Code Online (Sandbox Code Playgroud)

如果符合以下条件,如何让候选人班级,性别和教育级别与EF4一起使用:

  • 我做模型第一次开发
  • 我做db首先开发

编辑:到对象上下文的另一个问题有关的问题已移动在这里.

ado.net enums entity-framework poco entity-framework-4

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

是否有一个.NET IoC更喜欢约定优于配置?

简单地说,如果你必须使用IoC/DI容器,这很容易部署(不是使用config/xml文件的大风扇),稳定,良好的文档和支持.net,它会是哪一个?

它可能只是我,但是有太多的xml文件,比如一个用于应用程序,一些用于ORM,一些用于另一个组件有时会变得无法应对.而且,我看待它的方式,如果有一种做事方式(约定),那么把事情搞得一团糟的可能性就会降低.

期待您的建议和可能的经验.我主要担心的是可维护性和易部署性.

.net dependency-injection inversion-of-control

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

如何为我的应用程序构建搜索机制?

现在似乎有一个常见的要求是拥有一个搜索功能,几乎可以搜索任何你想要的东西.任何人都可以给我样品或提示如何建立一站式搜索应用程序?

例如:您有3个表客户,产品,员工.该应用程序有一个母版页,右侧有一个文本框,与stackoverflow上的文本框非常相似.

我怎么搜索说"凤凰"一词并且结果如此

顾客

Result 1
......
Run Code Online (Sandbox Code Playgroud)

制品

Result 1
......
Run Code Online (Sandbox Code Playgroud)

雇员

Result 1
......
Run Code Online (Sandbox Code Playgroud)

任何提示,教程和提示都将非常感激.我的环境是Win2k3,.net3.5,C#,ASP.net.

编辑:专注于性能和可扩展性.

提前致谢!

c# linq sql-server asp.net search

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

如何为非计算机智能实现UI?

我一直支持一个网络应用程序,用户群使用的年龄范围是40-65岁.该应用程序非常好,并有最新的ajaxy东西等.我们现在称之为用户友好和响应.我很惊讶这个应用程序对用户群如何用户友好.我被告知一些自动完成功能让他们迷失方向!! 此外,发生了很多意外点击,他们有时会说"它不会通过!" 然后我意识到没有点击所需的复选框之一.我希望我能清楚地说明这一点.

有人可以为我提供资源/提示吗?不是一个可访问性问题.

user-interface web-applications winforms

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

如何有效地从自相关表中加载数据

考虑构建论坛App的以下要求

家长邮报

- Child Post1

    - Child Post1-1
    - Child Post1-2
        - Child Post1-2-1
- Child Post2
    - Child Post

- Child Post3
Run Code Online (Sandbox Code Playgroud)

表结构

tblPost -

  • 帖子ID
  • ChildPostId
  • 标题
  • 发布内容
  • 用户名

=====================

我可以使用递归CTE来检索这种数据.我不确定这是最好的方法.

问题

  • 使用SQL检索此数据的最佳方法是什么?

  • 有没有更好的方法使用ORM加载这些数据?

  • 如果我们使用SQL路由,将此数据加载到类中的最佳方法是什么,如下所示:

    public class Post {
      public int PostId {get;set;}
      public string PostTitle {get;set;}
      public string PostContent {get;set;}
      public string PostedBy {get;set;}
      public IEnumerable<Post> ChildPosts {get;set;}
    }
    
    Run Code Online (Sandbox Code Playgroud)
  • 显示这种数据如何使用剃刀语法进行视图?

collections razor asp.net-mvc-3 self-referencing-table

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

为什么.net世界没有像Java世界这样的应用服务器?

我知道IIS是Web /应用程序服务器.为什么不像Web Logic/Tomcat/JBoss那样具有像Java世界那样可扩展的完整的企业应用服务器.

编辑1:我自己不是Java开发人员.我之所以称这些服务器只是因为"可扩展,可配置和优化"是我在大多数地方阅读它们时与之相关的流行语.比如关于堆栈溢出的这个问题.我并不嫉妒,只是好奇

.net application-server

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

为什么colspan在这个脚本中无法正常工作?js bug还是IE?

这个问题与我稍后问过的这个问题有关.更新的代码在此处发布.需要注意的是,我希望动态创建一个类似于此的HTML表:

<table>
  <tbody>
    <tr>
      <td colspan="3" align="right">Header</td>
    </tr>
    <tr>
      <td colspan="3" align="right">Header</td>
    </tr>
    <tr>
      <td colspan="3" align="right">Header</td>
    </tr>
    <tr>
      <td>Col1</td>
      <td>Col3</td>
      <td>Col4</td>
    </tr>
    <tr>
      <td>Col1</td>
      <td>Col3</td>
      <td>Col4</td>
    </tr>  

  </tbody>

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

我可以在标记中完成此操作但是当我在js中执行时,colspan似乎在IE7中不起作用.任何肝脏将非常感谢.

html javascript internet-explorer-7

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

用于与js进行双向数据绑定的最有用的技术

随着jQuery和喜欢的大量Web服务和客户端模板功能,创建使用大量Web服务并将数据发布回这些服务的mashup或站点变得非常流行.对于具有这种体系结构的适当大小的页面,请说一个仪表板.维护此客户端状态的有用技巧是什么?换句话说,什么是进行双向数据绑定的一些方法?示例场景:

  1. 从服务获取数据作为JSON/XML
  2. 在UI上显示/绑定
  3. 捕获用户输入
  4. 从UI控件/ html重新创建请求
  5. 将数据发布到服务
  6. 获得回应并重新绑定

html javascript

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