问题列表 - 第40588页

0
推荐指数
1
解决办法
819
查看次数

具有相同数据源的多个组合框(C#)


更新:现在已解决,请参阅下面的答案.


在我的一个表单(在Windows窗体应用程序中)我有3个组合框.这些组合框需要显示价格列表(在文本中,带有整数后端值).

所有这些组合框都使用相同的数据源(TSPrice类型的A List <>,ValueMember设置为Price,DisplayMember设置为Description).

我的问题是这样的...每当我从其中一个下拉列表中选择一个价格选项时,它们都会更改为相同的值...这是与它们绑定到同一数据源有关吗?

这是我如何约束他们:

var priceList = new List<TSPrice>
                    {
                        new TSPrice(0, ""),
                        new TSPrice(0, "Half Day"),
                        new TSPrice(0, "Full Day"),
                        new TSPrice(0, "1 + Half"),
                        new TSPrice(0, "2 Days"),
                        new TSPrice(0, "Formal Quote Required")
                    };

objInsuredPrice.DataSource = priceList;
objTPPrice.DataSource = priceList;
objProvSum.DataSource = priceList;

objInsuredPrice.ValueMember = "Price";
objTPPrice.ValueMember = "Price";
objProvSum.ValueMember = "Price";

objInsuredPrice.DisplayMember = "Description";
objTPPrice.DisplayMember = "Description";
objProvSum.DisplayMember = "Description";

objInsuredPrice.SelectedIndex = 0;
objTPPrice.SelectedIndex = 0;
objProvSum.SelectedIndex = 0;

//objInsuredPrice.DataSource      = objTPPrice.DataSource     = objProvSum.DataSource …
Run Code Online (Sandbox Code Playgroud)

c# combobox datasource winforms

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

如何在ASP.NET MVC 2中使用QueryString返回View?

我正在ASP.NET MVC 2中开发一个网站.在某些时候,我在控制器中找到一个ActionResult,我显然是在调用方法

return View();  
Run Code Online (Sandbox Code Playgroud)

有什么办法,我可以将QueryString传递给我的视图或将参数附加到URL?

return view query-string asp.net-mvc-2

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

来自库的图像的元数据

我需要从库中获取图像的元数据.我正在使用代码

- (void)imagePickerController:(UIImagePickerController *)picker 
didFinishPickingMediaWithInfo:(NSDictionary *)info {
   NSURL *assetURL = [info objectForKey:UIImagePickerControllerReferenceURL];

   ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];

   [library assetForURL:assetURL resultBlock:^(ALAsset *asset) {
       ALAssetRepresentation *representation = [asset defaultRepresentation];
       metadataDict = [representation metadata]; 
       NSLog(@"%@",metadataDict);


      } failureBlock:^(NSError *error) {
       NSLog(@"%@",[error description]);
      }];
   [library release];
}
Run Code Online (Sandbox Code Playgroud)

我正在使用IOS 4.2但是我没有得到元数据.任何人都可以帮我这个吗?

iphone metadata uiimagepickercontroller

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

MonoTouch UIAlertView无法显示

我有一个适用于iPad的MonoTouch应用程序(iOS 4.2).我有一个主窗口,显示一个按钮和一个导航栏.当我单击此按钮时,我想显示另一个控件从Web加载一些数据.我实例化UIAlertView并调用Show方法.比我为新控件调用数据加载,然后完成后我会显示新控件.我的问题是,在调用alert.Show()后,没有显示任何内容,只有背景按预期更改.在我呈现新控件后显示警报本身.我的代码:

    public void EnterCloudControl(TagCloudItem item)
    {
     using(UIAlertView loadingDialog = new UIAlertView("title", "message", null, "ok", null))
     {
  loadingDialog.Show();
  MyContentCloudController cc = new MyContentCloudController(ContentFrame, this);
  NavigationController.PushViewController(cc, true);
  cc.LoadData(item, DateTime.Now.AddDays(-30), null, string.Format("&Filter={0}{2};Equal;{1}", item.Field, item.Tag, 
  item.Field == "http://schemas.cid.biz/ps/nlp/entities" ? ",Label" : string.Empty), null);
  cc.SetupNavigationBar();
  loadingDialog.DismissWithClickedButtonIndex(0, true);
 }
}
Run Code Online (Sandbox Code Playgroud)

xamarin.ios ipad

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

C和C++:转换和转换之间的区别

以下代码中第2行和第3行之间有什么区别吗?编译器在每种情况下做什么?

char ch = 'A';     //line 1
int  i = ch;       //line 2
int  j = (int) ch; //iine 3
Run Code Online (Sandbox Code Playgroud)

一般来说,Casting和Conversion之间有什么区别(在C和C++中)?

c c++ casting

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

jquery url builder/parser

我正在寻找一个用于完整URL操作(解析,构建)的jquery插件.

例:

var url = 'http://mypage.com/?param=1'
var params = $.getParams(url) # {param: 1}
var newUrl = $.newUrl(url, {param:2}) # 'http://mypage.com/?param=2'
Run Code Online (Sandbox Code Playgroud)

谢谢.

javascript url jquery parsing building

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

如果多次点击,请禁用"提交"按钮..(C#)

我的问题是,我有一个简单的Web表单,其中包含两个文本框和一个按钮.页面上有一些asp.net验证器控件.所以我希望客户端在完成所有验证后禁用按钮.并且在禁用按钮后也是如此,我正在执行一些服务器端代码.所有这一切工作正常,但是,如果我设置按钮的回发网址,它会失败.bellow是编码的一部分,可以给你一些简短的想法.任何提示都将受到高度赞赏.......

我想在复合控件中实现此功能.这是按钮类

public class MyButton : Button
{

    protected override void OnPreRender(EventArgs e)
    {
        if (this.CausesValidation)
        {
            if (!String.IsNullOrEmpty(this.ValidationGroup))
            {
                this.Attributes.Add("onclick", @"javascript:

             if (typeof(Page_ClientValidate) == 'function')
                 {
                    if (Page_ClientValidate('" + this.ValidationGroup + "')){" + this.ClientID + ".disabled=true;" + Page.GetPostBackEventReference(this) +

              "}else{return;}}  else{" + this.ClientID + ".disabled=true;" + Page.GetPostBackEventReference(this) + "}");
            }

            else
            {
                this.Attributes.Add("onclick", @"javascript:

                 if (typeof(Page_ClientValidate) == 'function')
                   {
                      if (Page_ClientValidate()){" + this.ClientID + ".disabled=true;" + Page.GetPostBackEventReference(this) +
                  "}else{return;}}  else{" + this.ClientID + ".disabled=true;" + Page.GetPostBackEventReference(this) + "}");
            } …
Run Code Online (Sandbox Code Playgroud)

c# asp.net button

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

无法删除Nokogiri中的节点

我在Rails中与Nokogiri有一点奇怪的问题.我正在尝试删除带有"为什么"类的"p"标记.我有以下代码,但不起作用:

def test_grab
  f = File.open("public/test.html")
  @doc = Nokogiri::HTML.parse(f)
  f.close
  @doc = @doc.css("p")
  @doc.each do |p|
    if p["class"] == "why"
      logger.info p.values
      p.remove
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

的test.html:

<html>
<head>
    <title>Test</title>
</head>
<body>
    <p>Test data</p>
    <p>More <a href="http://stackoverflow.com">Test Data</a></p>
    <p class="why">Why is this still here?</p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

输出html源:

<p>Test data</p>
<p>More <a href="http://stackoverflow.com">Test Data</a></p>
<p class="why">Why is this still here?</p>
Run Code Online (Sandbox Code Playgroud)

我知道rails代码进入if循环,因为logger.info出现在服务器终端上.

有任何想法吗?

ruby-on-rails nokogiri

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

在C++中初始化map并将类成员变量设置为空?

我有一个带有两个成员变量的C++类

std::map<int, Node*> a;
Run Code Online (Sandbox Code Playgroud)

std::set<Node*> b;
Run Code Online (Sandbox Code Playgroud)

我大学使用的样式检查器要求在类的构造函数中初始化所有成员变量.如何能够将这些成员变量ab初始化中它们是在类的构造函数是空的?

c++ coding-style initialization map set

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