问题列表 - 第34771页

PHP开发框架和ide(如asp.net)

我们必须使用php开发一个特定的网页,直到现在我们已经使用了asp.net,问题是我们无法在php中采取典型的开发步骤.

对于asp.net:

  1. 设计界面(aspx/html)(带视觉设计师)
  2. 创建控件事件(按钮单击,组合选择等...)(例如,双击x控件在代码隐藏中创建相关的单击事件)
  3. 添加控制/ bussines逻辑(单击X按钮 - >使x控件可见/启用/更改其文本.智能感知或自动完成左右,检测设计页面中存在的对象和控件)

在PHP中似乎并没有明确的设计页面和PHP代码之间的关系(它像在asp.net中条带化所有intellisense并只使用response.write()来进行视觉更改:S)

经过一些搜索我们使用的模型是WebForms asp.net(而不是mvc .net)所以所需的选项将是一个框架+设计器,就像WebForms一样可行...

那么......是否有任何框架+ ide可以帮助解决这个问题?

php asp.net

4
推荐指数
1
解决办法
911
查看次数

Lambda表达式的代码覆盖率

我在整个代码中看到一个模式,其中lambda表达式显示为未覆盖代码覆盖率,调试器会逐步执行代码并且没有条件块.

public CollectionModel()
{
    List<Language> languages = LanguageService.GetLanguages();
    this.LanguageListItems =
        languages.Select(
            s =>
            new SelectListItem { Text = s.Name, Value = s.LanguageCode, Selected = false }). // <-- this shows as not covered
            AsEnumerable();
}
Run Code Online (Sandbox Code Playgroud)

这有点奇怪.有任何想法吗?

c# lambda unit-testing code-coverage

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

是否可以使用`SqlDbType.Structured`在NHibernate中传递表值参数?

我想将一组id传递给将使用NHibernate映射的存储过程.这种技术是在Sql Server 2008中引入的(更多信息在这里=> 表值参数).我只是不想在nvarchar参数中传递多个ID ,然后在SQL Server端切断它的值.

sql-server nhibernate table-valued-parameters

16
推荐指数
1
解决办法
8676
查看次数

每当我说@Transactional时,回滚每个检查过的异常

由于程序员被强制捕获所有已检查的异常,因此我会在出现任何问题时抛出已检查的异常.我想回滚任何这些期望.写rollbackFor=Exception.class每个@Transactional注释是非常容易出错的,所以我想告诉春天:"每当我写@Transactional,我的意思是@Transactional(rollbackFor=Exception.class)".

我知道,我可以创建一个自定义注释,但这似乎不自然.

那么有没有办法告诉spring它应该如何处理全局检查的删除?

java spring jpa jpa-2.0

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

单击单选按钮时禁用下拉框

我有两个单选按钮和一个下拉框,如下所示.我想要做的是:1.当没有选中时,隐藏或灰显下拉框,然后2.选中是,显示下拉框.

任何指针将不胜感激!

<td colspan="4">
<input name="discount" type="radio" id="Yes" value="Yes" />Yes
<input name="discount" type="radio" id="No" value="No" checked="checked" />No<br />  
<select class="purple" name="discountselection" id="discountselection">
<option value="1 Year" selected="selected">1 Year</option>
<option value="2 Years">2 Years</option>
<option value="3 Years">3 Years</option>
</select>                  
</td>
Run Code Online (Sandbox Code Playgroud)

jquery radio-button drop-down-menu

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

更改Flash CS5中注册点的位置

有没有办法使用Flash5更改Movie Clip内注册点的位置?我在网上找到了较旧的Flash版本,但没有找到CS5.

flash flash-cs5

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

如何列出更改特定文件的所有提交?

有没有办法列出所有更改特定文件的提交?

git commit

737
推荐指数
13
解决办法
28万
查看次数

如何为Drupal创建一个Views风格的插件?

我正在尝试为Drupal中的Views模块创建一个Views Style插件.样式插件的目的是将视图呈现为下拉(即SELECT)框.

我不能为我的生活找到关于如何做到这一点的任何体面或完整的文档.我查看了其他Views Style插件的源代码,但这没有用.

有谁知道它是如何完成的或知道有关该主题的任何体面的文档,指南或教程?

php plugins drupal views drupal-6

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

如何在IE中使用Linux进行测试

通常我有两台计算机可以使用 - 我的开发机器,运行Ubuntu,以及一台带有Windows的测试机器.测试机器正在进行手术,我需要能够在IE8中进行测试.不幸的是,我似乎无法让它在葡萄酒下运行.我已经尝试过用于Firefox的IE NetRenderer插件,但它只是截取页面的截图.我有动态代码(ajax),我需要能够测试.

有任何想法吗?

linux internet-explorer-8

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

QuerySelectField在一台服务器上运行,在另一台服务器上使用相同的代码中断

我正在设置当前Python/Django项目的测试安装.我的开发服务器上的一切都运行良好,但我们最近为测试和项目的最终生产副本设置了一个新VM.我正在使用Python,Django,SqlAlchemy(带有MSSQL后端)和WTForms作为我的主要包.

我遇到问题,我的测试服务器运行不正常.我没有亲自在任何一台服务器上设置或安装这些软件包(这是由现在已经离开的人完成的),所以我真的不知道所有这一切,但我知道在我的测试服务器上我一直都是我在开发服务器上没有很多问题.例如,当我在模板中使用它们时,Django没有正确地解析方法(它会返回'绑定方法UserForm.action of ... etc'而不是返回值),现在它似乎将一些东西转换为类型当它们从未被宣布为整数时.所有服务器上的python,django,wtforms,sqlalchemy的版本都是相同的.这是在开发服务器上正常工作的示例代码,但在测试服务器上中断(以及错误消息):

forms.py:

class NewPracticeForm(wtforms.Form):
    Name = wtforms.TextField("Practice Name", [wtforms.validators.Required()])
    OrgID = safields.QuerySelectField("Organization", pk_attr='OrgID')
    action = '/Admin/H/newpractice/'
Run Code Online (Sandbox Code Playgroud)

pulsedb.py(sqlalch表定义):

#engine created here, can include that if necessary but its just a standard engine=create_engine() using pymssql
Base = declarative_base()
metadata = Base.metadata

class Practice(Base):
    __tablename__ = 'Practice'
    Name        = Column(String(256) , nullable=False)
    OrgID       = Column(String(30) , ForeignKey('dbo.Orglist.OrgID') , nullable=False)
Run Code Online (Sandbox Code Playgroud)

views.py:

def partNewPractice(request):
    context = Context()
    frm = forms.NewPracticeForm()
    frm.OrgID.query = pwdb.session.query(pwdb.OrglistMap)
    context['form'] = frm
    #Return the response here using …
Run Code Online (Sandbox Code Playgroud)

python django sqlalchemy

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