如果我有一个字符串列表,例如:
List<string> MyList = new List<string>();
MyList.Add("HELLO");
MyList.Add("WORLD");
Run Code Online (Sandbox Code Playgroud)
有没有一种简单的方法来使用MyList的内容填充ListBox?
我正在研究一种打包产品,该产品应该满足不同要求(在一定程度上)的多个客户,因此应该以足够灵活的方式构建,以便每个特定客户可以定制.我们在这里讨论的那种定制是不同的客户端可能对某些关键业务对象具有不同的属性.此外,他们也可以将不同的业务逻辑与其附加属性联系起来
作为一个非常简单的例子:将 "汽车"视为系统中的商业实体,因此有4个关键属性,即VehicleNumber,YearOfManufacture,Price和Color.
使用该系统的其中一个客户端可能会向Automobile添加另外两个属性,即ChassisNumber和EngineCapacity.此客户端需要与这些字段关联的一些业务逻辑,以验证添加新汽车时系统中不存在相同的chassisNumber.
另一个客户端只需要一个名为SaleDate的附加属性.SaleDate有自己的业务逻辑检查,当输入销售日期时,该检查验证某些警方记录中的车辆是否作为被盗车辆存在
我的大多数经验主要是为单个客户端制作企业应用程序,我真的很难看到我如何处理其属性是动态的业务实体,并且还具有在面向对象范例中具有动态业务逻辑的能力.
关键问题
我相信从事通用/包装产品的人在大多数情况下都会面临类似的情况.任何建议/指针/一般指导也不胜感激.
我的技术是.NET 3.5/C#,该项目有一个分层架构,其业务层由包含业务逻辑的业务实体组成
在asp.net中,我必须执行for循环并检查是否有任何项目被检查,如果我想知道是否检查了任何项目.
在C#中,有......
listbox.SelectedItems.Count();
Run Code Online (Sandbox Code Playgroud)
asp.net的任何类似方法???
我有一个使用以下版本构建的移动Web应用程序: -
使用phonegap,此应用程序内置于本机Android应用程序并进行部署.
在我的应用程序中,我使用$ .ajax向外部网站进行各种AJAX调用.为此,我使用dataType:'jsonp'以进行跨域调用.
当我在Chrome v12.0.742.100中测试我的应用时,一切正常,我从外部网站检索数据时没有任何问题.但是,只要我将其打包成.apk文件并尝试在模拟器中运行它,我就会发现没有任何ajax调用正在运行.
我已经在ajax调用之前和之后发出警报并验证了两个警报都被调用但是ajax调用和忽略一样好.我已经登录成功回调和错误回调,但都没有到达.我还通过在外部服务器网站上设置断点来验证(对于我的测试,我只是在我的本地计算机本身上有一个单独的网站)并且服务器页面肯定没有被调用.
在logcat中,我能看到的错误是: D/SntpClient(59):请求时间失败:java.net.SocketException:协议不支持的地址族
我对phonegap和Jquery Mobile都很陌生,但就我的理解而言,我的phonegap app文件由file:/// protocol 引用,而我的AJAX URL是http://127.0.0.1:someport/someapp/somepage而错误似乎表明这两个不混!如果确实如此,我如何从一个部署的手机应用程序中进行ajax调用?
请随意指出其他可能有用的内容!我在这一点上很难过.
编辑:我已经检查了AndroidManifest.xml文件,并且此phonegap wiki链接的所有权限都在此文件中设置.
编辑2:在我的客户端代码中添加引发ajax调用的代码
var serverUrl = "http://localhost:2424/MyServer/RetrieveMasterData.aspx";
$.ajax({
url: serverUrl,
type: 'POST',
dataType: 'jsonp',
data: { MasterDataID: 1 },
success: function(response) {
...... business logic here
},
error: function(xhr, ajaxOptions, thrownError) {
...... error handling something here
}
});
Run Code Online (Sandbox Code Playgroud) 虽然在先生的书中通过sql server面试问题.shiv prashad koirala.我知道,即使在使用truncate table命令后,数据也可以恢复.
请告诉我如何使用'delete'命令删除数据时如何恢复数据?如果使用'truncate'命令删除数据,如何恢复数据.
我所知道的是,当我们使用delete命令删除记录时,它的条目是在日志文件中生成但我不知道如何从中恢复数据,因为我读到截断表没有输入数据库中的任何日志条目然后如何那也可以恢复.
如果你能给我任何好的联系,几乎一步一步地做到这一点对我来说将是非常有帮助的.
我有sql server 2008.
谢谢
有人可以告诉我为什么下面的查询被解雇以及什么时候被解雇.我相信这个问题会对性能产生巨大影响.我无法追踪这被解雇的地方.
查询:
SELECT SUM (used), SUM (total)
FROM (SELECT /*+ ORDERED */
SUM (d.BYTES) / (1024 * 1024) - MAX (s.BYTES) used,
SUM (d.BYTES) / (1024 * 1024) total
FROM ( SELECT tablespace_name, SUM (BYTES) / (1024 * 1024) BYTES
FROM ( SELECT/*+ ORDERED USE_NL(obj tab) */DISTINCT ts.NAME
FROM SYS.obj$ obj, SYS.tab$ tab, SYS.ts$ ts
WHERE obj.owner# = USERENV ('SCHEMAID')
AND obj.obj# = tab.obj#
AND tab.ts# = ts.ts#
AND BITAND (tab.property, 1) = 0
AND BITAND (tab.property, 4194400) = 0) …
Run Code Online (Sandbox Code Playgroud) 我是webservices的新手,我想在我的eclipse项目中使用java来实现webservices.
所以任何人都可以告诉我如何实施和创建项目
谢谢
我需要只接受下面的is_master变量声明的Y/N.
例如,如果我在SQL脚本中使用以下语句,则用户可以输入任何字符.
我想限制用户只输入y Y n或N.
Accept is_master prompt ' Is the user a Master user (Y/N) : '
Run Code Online (Sandbox Code Playgroud) 真的,我正在寻找一个很好的函数来测量Windows操作系统下给定C#函数的时间周期.我尝试了这些功能,但它们都没有得到准确的测量:
DateTime StartTime = DateTime.Now;
TimeSpan ts = DateTime.Now.Subtract(StartTime);
Stopwatch stopWatch = new Stopwatch();
stopWatch.Start();
//code to be measured
stopWatch.Stop();
TimeSpan ts = stopWatch.Elapsed;
Run Code Online (Sandbox Code Playgroud)
真的,每次我打电话给他们,他们给我不同的时间来做同样的功能
如果有人知道准确测量时间的更好方法,请帮助我,并且非常感谢
目前,我有一个针对我目前的工作UI.I已经出来做网页UI的一会儿的触摸的ASP.net 3.5 Web应用程序.
当我上次做与UI相关的工作时(早在2007年),我使用了Ajax Control Toolkit - 特别是像MaskedEdit Extender等扩展器来实现很多UI功能,即限制用户输入错误的数据/格式等.
问题1: 是否有更新/更好/更简单的方法来实现类似于AjaxToolkit提供的扩展程序的功能,有人会推荐?
问题2 此外,我目前的应用程序需要在数字/日期格式方面支持多种文化.根据我使用Ajax扩展程序的经验,例如在MaskedEditExtender中,我必须明确指定Mask,这违背了它能够根据当前选择的文化切换格式的全部目的.是否有人知道控制方面的最新/最好的方法,我可以实现这一目标?
注意:我对轻量级第三方控件持开放态度,这可以帮助我做到这一点,但是由于他们的学习曲线/成本,他们宁愿不接触像infragistics/telerik类这样的重控制.
validation user-interface controls asp.net-3.5 ajaxcontroltoolkit
c# ×3
oracle ×2
ajax ×1
asp.net ×1
asp.net-3.5 ×1
controls ×1
cordova ×1
java ×1
jquery ×1
list ×1
listbox ×1
oop ×1
oracle11g ×1
product ×1
sql ×1
sql-server ×1
truncate ×1
validation ×1
web-services ×1
winforms ×1