我正在计划一个WPF应用程序
以下是我计划如何进行的:在客户数据输入视图中,我将设置数据上下文:
<UserControl.DataContext>
<vm:DynamicFormViewModel/>
</UserControl.DataContext>
Run Code Online (Sandbox Code Playgroud)
然后在我的XAML中包含一个元素作为表单的占位符:
<UserControl.Content>
<view:DynamicFormView x:Name="CustomerEntry"/>
</UserControl.Content>
Run Code Online (Sandbox Code Playgroud)
然后在我的ModelView中我想要没有静态属性,但是我希望以这种方式将XAML构建为ASP.NET中的一个构建的HTML控件:
View view = new View();
view.Children.Add(...)
Run Code Online (Sandbox Code Playgroud)
并以这种方式基于ViewModel从Model获取的数据(firstname,lastname)和元数据(字段标签,字段名称,字段帮助文本,字段显示顺序等)的集合构建Grid.
有人知道如何在运行时向TFlowPanel添加控件(例如TImage)吗?
问候,彼得
我正在尝试使用JDK 6工具为一些SOAP Web服务生成客户端wsimport.WSDL由.NET 2.0应用程序生成.对于.NET 3.X应用程序,它工作正常.
我跑的时候
wsimport -keep -p mypackage http://myservice?wsdl
Run Code Online (Sandbox Code Playgroud)
它显示了几个错误消息,如下所示:
[错误]具有相同名称"mypackage.SomeClass"的类/接口已在使用中.使用类自定义来解决此冲突.线?的HTTP://为MyService WSDL
当我使用Axis 1.4(使用Eclipse WebTools插件)生成Web服务客户端时.
有人知道我该怎么做才能使用这个wsimport工具吗?我真的不明白"类定制"是什么.
我有几个域,我希望通过mod_vhost_alias启用通配符子域
包含在我的httpd.conf中我有以下通用规则:
<VirtualHost [ip here]:80>
ServerName domain1.com
ServerAlias www.domain1.com
DocumentRoot /home/user1/public_html
</VirtualHost>
<VirtualHost [ip here]:80>
ServerName *.domain1.com
VirtualDocumentRoot /home/user1/subdomains/%-3+
</VirtualHost>
<VirtualHost [ip here]:80>
ServerName domain2.com
ServerAlias www.domain2.com
DocumentRoot /home/user2/public_html
</VirtualHost>
<VirtualHost [ip here]:80>
ServerName *.domain2.com
VirtualDocumentRoot /home/user2/subdomains/%-3+
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
问题是apache完全忽略了带有通配符ServerNames的虚拟主机.对test.domain1.com或test.domain2.com的任何请求都只显示/ home/user1/public_html(根据apache的默认规则)的内容.
/home/user1/subdomains/test并且/home/user2/subdomains/test它们都存在并且包含文件
我的所有域都有一个在bind config中列出的通配符子域,它们指向Vhost规则中指定的相同IP.子域的标准Vhost规则有效,但不是通配符.
一个剪切版本的输出 httpd -S
# httpd -S
VirtualHost configuration:
[ip here]:80 is a NameVirtualHost
default server domain1.com (/etc/httpd/sites/user1:1)
port 80 namevhost domain1.com (/etc/httpd/sites/user1:1)
port 80 namevhost *.domain1.com (/etc/httpd/sites/user1:14)
port 80 namevhost domain2.com (/etc/httpd/sites/user2:1)
port … 我有一个输出文本的Perl脚本.我想将此文本导入vim,编辑,保存然后退出.退出时,我希望原始的Perl脚本处理已编辑的文件.
EG crontab -e在添加新作业时如何工作.
谢谢 :)
我正在创建一个使用用户名/密码连接到服务器的应用程序,我想启用"保存密码"选项,这样用户每次启动应用程序时都不必输入密码.
我试图使用共享偏好设置,但不确定这是否是最佳解决方案.
我将不胜感激任何有关如何在Android应用程序中存储用户值/设置的建议.
我正在尝试使用stretchableImageWithLeftCapWidth调整图像大小:它在模拟器上工作,但在设备上,会出现垂直绿条.
我试图使用imageNamed,imageWithContentOfFile和imageWithData lo加载图像,它没有改变.
UIImage *bottomImage = [[UIImage imageWithData:
[NSData dataWithContentsOfFile:
[NSString stringWithFormat:@"%@/bottom_part.png",
[[NSBundle mainBundle] resourcePath]]]]
stretchableImageWithLeftCapWidth:27 topCapHeight:9];
UIImageView *bottomView = [[UIImageView alloc] initWithFrame:CGRectMake(10, 200+73, 100, 73)];
[self.view addSubview:bottomView];
UIGraphicsBeginImageContext(CGSizeMake(100, 73));
[bottomImage drawInRect:CGRectMake(0, 0, 100, 73)];
UIImage *bottomResizedImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
bottomView.image = bottomResizedImage;
Run Code Online (Sandbox Code Playgroud)
看到结果:绿色条不应该在那里,它们不会出现在模拟器上.
替代文字http://www.quicksnapper.com/files/5161/96232162149F1C14751048_m.png
使用.Net 3.5 SP1,不再需要签署ClickOnce清单文件.我们已将MageUI合并到我们的部署过程中,并希望部署一些未签名的应用程序.Mage将让我创建一个未签名的应用程序清单.但是,它不会让我将部署清单指向未签名的应用程序清单.它说,"应用程序清单没有签名".
这是一个错误吗?我正在运行3.5.30729.1版; 是否有更新的版本修复此问题?任何解决方法的想法?
我在使用ADO时遇到了一些麻烦.我已经部署了一个使用Access的数据库应用程序.随着不同版本的发布,数据库表具有不同的字段,一些添加了其他字段,等等.我无法工作的是如何在数据库中添加BOOLEAN字段.
出于升级目的,我使用标准sql查询组件和一个如下所示的sql:
ALTER TABLE XXX ADD COLUMN YY BOOLEAN
Run Code Online (Sandbox Code Playgroud)
虽然这适用于其他数据类型,如VARCHAR,INTEGER,DOUBLE等,但它不适用于BOOLEAN.我怀疑它是Access的错,它的布尔值是YES/NO,但是谁知道.
另外如何使用TADOTable向表中添加字段?
提前致谢.
我有一个用于编辑东西的视图,比如订单.订单包含可以任意添加的订单项.所以主视图和嵌套的偏见视图.
每个部分应该有一个ajax表单,用于调整每个行项目的数量或其他.
从而:
Html.BeginForm()
{%>
Ship to: blah blah blah
<%
Ajax.BeginForm("EditLineItem", "Order", new { OrderLineItemID = Model.ObjectID }, itemAjaxOptions))
{
Item qty blah blah blah
<--! (ajax form's submit button, etc.)-->
}
%>
<--! (ajax form's submit button, etc.)-->
<%
}
Run Code Online (Sandbox Code Playgroud)
我有一个看起来像这样的控制器:
[ActionName("Edit")]
[AcceptVerbs(HttpVerbs.Post)]
[ValidateAntiForgeryToken]
public ActionResult Edit(int orderID)
{
blah, blah
}
[ActionName("EditLineItem")]
[AcceptVerbs(HttpVerbs.Post)]
[ValidateAntiForgeryToken]
public ActionResult EditLineItem(Guid orderLineItemID)
{
blah, blah
}
Run Code Online (Sandbox Code Playgroud)
我的麻烦是,当我提交Ajax表单时,我得到Edit方法而不是EditLineItem方法.两个路由都已映射.是否有一些问题,比如"你不能在Html表单中提交Ajax表单",我不知道?
delphi ×2
java ×2
.net ×1
ado ×1
android ×1
apache ×1
apache2 ×1
asp.net-ajax ×1
asp.net-mvc ×1
axis ×1
c# ×1
clickonce ×1
cocoa-touch ×1
controls ×1
credentials ×1
deployment ×1
encryption ×1
field ×1
flowpanel ×1
httpd.conf ×1
iphone ×1
mvvm ×1
perl ×1
preferences ×1
vim ×1
virtualhost ×1
web-services ×1
wpf ×1
wsimport ×1