小编Rob*_*Rob的帖子

下拉列表中的重复项目!

好的,我真的希望你们可以帮我这个,我花了两天时间试图搞清楚,我想我要把电脑扔到窗外,所以我想我不妨在这里问一下:

我正在设计一个带有两个下拉列表的网页,一个用于制作汽车,另一个用于模型,两者都绑定到具有单独SQLDataSource的数据库,并使用不同的语句.我通过设置appendDataBoundItems = true并添加名为all的项目,在两者的顶部添加"All".然后,当我用一个查询字符串填充Make时,所有模型项都会被添加两次(但只有数据绑定项).

这是我的代码:

    <asp:DropDownList ID="DropDownMake" runat="server" 
        DataSourceID="SqlMakes" DataTextField="Make" DataValueField="Make" 
        AppendDataBoundItems="True" EnableViewState="False" AutoPostBack="True">
        <asp:ListItem Selected="True" Value="All">All</asp:ListItem>
    </asp:DropDownList>
    <asp:DropDownList ID="DropDownModel" runat="server" 
        AppendDataBoundItems="True" AutoPostBack="True" DataSourceID="SqlModels" 
        DataTextField="Model" DataValueField="Model" EnableViewState="False">
        <asp:ListItem>All</asp:ListItem>
    </asp:DropDownList>
    <asp:SqlDataSource ID="SqlMakes" runat="server" 
        ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 
        SelectCommand="SELECT DISTINCT [Make] FROM [Parts]">
    </asp:SqlDataSource>
    <asp:SqlDataSource ID="SqlModels" runat="server" 
        ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 


        SelectCommand="SELECT DISTINCT [Model] FROM [Parts] WHERE ([Make] = @Make)">
        <SelectParameters>
            <asp:ControlParameter ControlID="DropDownMake" Name="Make" 
                PropertyName="SelectedValue" />
        </SelectParameters>
    </asp:SqlDataSource>
Run Code Online (Sandbox Code Playgroud)

'并在VB文件中:

Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init
    DropDownMake.SelectedValue = Request.QueryString("Make") …
Run Code Online (Sandbox Code Playgroud)

vb.net asp.net

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

在UIImage周围放置圆形框架的最简单方法

我正试图为我正在构建的应用程序之一制作一个很酷的效果,并且宁愿不使用drawRect函数.你们能想到一个简单的方法在UIImage周围放一个漂亮的圆形边框吗?它看起来应该像圆形相框.

这是我到目前为止所使用的:

CGFloat radius = self.layer.bounds.size.width / 2;

    CAShapeLayer *mask = [CAShapeLayer layer];
    mask.frame = self.layer.bounds;
    [mask setFillColor:[[UIColor whiteColor] CGColor]];

    CGFloat width = self.layer.bounds.size.width;
    CGFloat height = self.layer.bounds.size.height;
    CGMutablePathRef path = CGPathCreateMutable();
    CGPathMoveToPoint(path, NULL, width, 0);
    CGPathAddLineToPoint(path, NULL, width, height - radius);
    CGPathAddCurveToPoint(path, NULL, width, height, width - radius, height, width - radius, height);
    CGPathAddLineToPoint(path, NULL, 0, height);
    CGPathAddLineToPoint(path, NULL, 0, radius);
    CGPathAddCurveToPoint(path, NULL, 0, 0, radius, 0, radius, 0);
    CGPathCloseSubpath(path);
    [mask setPath:path];
    CGPathRelease(path);

    self.layer.mask = mask; 

    [self setNeedsDisplay];
Run Code Online (Sandbox Code Playgroud)

我的UIImage封装在一个UIView中(self是一个UIView).我期待它绕着我的UIView画一个圆圈.

iphone objective-c ios

4
推荐指数
2
解决办法
4893
查看次数

停止设计的当前密码要求

我的网站编辑用户部分存在问题.出于某种原因,我在尝试编辑用户时不断收到错误"当前密码不能为空".我们使用devise来管理用户,但我似乎无法在任何地方找到会产生此错误的代码.

以下是表单的代码:

- semantic_form_for(resource, :as => resource_name, :url => registration_path(resource_name), :html => { :method => :put }) do |form|
    = devise_error_messages!
    = form.semantic_errors
    = form.input :first
    = form.input :last
    = form.input :birth_year, as: :select, collection: User.birth_range.to_a.reverse
    %i= t('users.edit.cast_biometrics_hint')
    = form.input :gender, as: :select, collection: gender_options, include_blank: false
    = form.input :eye_color, as: :select, collection: eye_color_options, required: false
    = form.input :hair_color, as: :select, collection: hair_color_options, required: false
    = form.input :ethnicity, as: :select, collection: ethnicity_options, required: false
    %li.select.optional#user_height_input
      %label{for: 'user_height'} Height
      %select#user_height_ft{name: 'user[height_ft]'} …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails

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

Facebook SDK使用Graph API版本1.0

Facebook图形API版本1.0和2.0之间存在一些我不太喜欢的差异,所以我想降级到图形API版本1.0.

任何想法如何做到这一点?

这是我正在使用的代码,它调用版本2.0:

[FBRequestConnection startWithGraphPath:@"/me/friends"
                             parameters:[NSDictionary dictionaryWithObjectsAndKeys:@"20", @"limit", nil]
                             HTTPMethod:@"GET"
                      completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
                          if (!error) {
                              // Sucess! Include your code to handle the results here
                              NSLog(@"***** user friends with params: %@", result);
                          } else {
                              // An error occurred, we need to handle the error
                          }
                      }];
Run Code Online (Sandbox Code Playgroud)

facebook objective-c facebook-graph-api ios

4
推荐指数
2
解决办法
3260
查看次数

执行从睡眠中引入应用程序的功能

嘿伙计们,我确信这是非常直接的,但我无法在任何地方找到这些信息.我需要我的应用程序在从后台打开时重新加载一些信息(不是新的打开).任何想法如何做到这一点?

谢谢

iphone cocoa-touch objective-c ios

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

如何创建OpenFire插件

我对java很新,感到非常困惑.我正在尝试为OpenFire服务器创建一个非常基本的插件,但不知道如何开始.我阅读了开发人员指南,但它没有解释如何在eclipse中设置所有内容.你有没有关于如何在java中为其他应用程序创建插件的好教程?比如,如何导入所有的openfire类?我得到所有这些代码行的错误:

package org.jivesoftware.openfire.plugin; //error is: The declared package "org.jivesoftware.openfire.plugin" does not match the expected package ""

import org.jivesoftware.admin.AuthCheckFilter; //errors are: The import org.jivesoftware cannot be resolved
import org.jivesoftware.openfire.MessageRouter;
import org.jivesoftware.openfire.XMPPServer;
Run Code Online (Sandbox Code Playgroud)

我的背景是在C#中,所以语法看起来几乎完全相同,但我不知道如何使用eclipse或java如何为插件工作(似乎与DLL非常不同).

非常感谢!

java plugins eclipse-plugin openfire

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

iOS 5和应用程序商店

不确定是否还有这个问题,但对于我们的应用开发公司来说这是一个非常重要的问题:我们正在讨论在我们的设备上安装iOS 5,但需要这些设备来开发和测试应用商店的应用.安装iOS 5会破坏该过程吗?也就是说,我们仍然可以在Xcode 4.2和iOS 5上上传和测试应用程序吗?

谢谢!

xcode objective-c ios ios5

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

如何使用远程Git存储库设置Xcode

所以我刚刚在我们的一台服务器上安装了一个新的远程git存储库,并希望将旧项目移到那里.我们现有的项目有本地git存储库,我们可以从服务器添加repos,但是我们如何将现有项目移动到服务器上?

有任何想法吗?

git version-control xcode

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

检查镜像是否存在运行 CORS

我正在尝试使用以下函数检查图像是否存在,但不断遇到 CORS 错误。这些图像不是从服务器发送的,因此我无法添加常规访问控制标头。这些图像位于本地文件夹中,我只需要检查指定的图像是否存在。

当前代码:

function isInFolder(url)
    {
      var http = new XMLHttpRequest();
      http.open('HEAD', url, false);
      http.send();
      return http.status!=404;
    }
Run Code Online (Sandbox Code Playgroud)

错误:

scripts.b0f3172f.js:1 XMLHttpRequest cannot load file:///Users/robertgrzesik/Documents/Development/AngularJS/Templates_Base/dist/assets/product1/content1/info/1.png. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.
Run Code Online (Sandbox Code Playgroud)

我想做的逻辑:

// Assets can be images or videos
if(isInFolder(myAsset)) {
  myAssetArray.push(myAsset);
}
Run Code Online (Sandbox Code Playgroud)

javascript angularjs

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

在ASP.NET中解析HTML页面

我正在尝试在外部页面上解析HTML并阅读其内容(例如,从google.com获取"title"元素).XmlDataSource似乎没有工作,因为它不是干净的XML,有人知道如何做到这一点?

谢谢.

c# asp.net

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