问题列表 - 第35976页

Asp.Net MVC 2 Dropdown显示System.Web.MVC.SelectListItem

我有一个包含EquipmentID列表的表和另一个包含维护记录的表.

当用户编辑维护记录时,我希望有一个表格中所有设备ID的下拉列表.

下拉列表会填充,并填充正确数量的条目,但是它们都会说System.Web.MVC.SelectListItem而不是ID的值.

以下是生成列表的代码:

public ActionResult Edit(int id)
{
    MaintPerformed maintPerformed = maintPerformedRepository.GetMaintPerformed(id);

    IList<EquipmentID> IDs = equipmentIDRepository.GetEquipmentIDAsList();

    IEnumerable<SelectListItem> selectEquipList =  
        from c in IDs
        select new SelectListItem
        {
            //Selected = (c.EquipID == maintPerformed.EquipID),
            Text = c.EquipID,
            Value = c.Sort.ToString()
        };

    ViewData["EquipIDs"] = new SelectList(selectEquipList, maintPerformed.ID);
    return View(maintPerformed);
}
Run Code Online (Sandbox Code Playgroud)

以下是下拉列表的.aspx页面中的条目:

%: Html.DropDownList("EquipIDs") %>
Run Code Online (Sandbox Code Playgroud)

以下是我从表中生成列表的方法:

public List<EquipmentID> GetEquipmentIDAsList()
    {
        return db.EquipmentIDs.ToList();
    }
Run Code Online (Sandbox Code Playgroud)

除了分配要在下拉框中显示的文本外,一切都正常工作.

我错过了什么或没有正确思考?

asp.net-mvc

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

visual studio debug vs release mode

嗨,我正在使用Visual Studio 2010,我无法弄清楚一件事.我可以在发布模式和调试模式下调试和设置断点.那么这两者有什么区别?

visual-studio-2010

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

R中的配色方案?

是否R有调色板?

换句话说,我正在寻找一个由6个左右的颜色名称组成的数组,它们在图形或图形中很好地结合在一起; 也许有一些像这样的预定义方案?

plot r

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

有没有办法在PyQt应用程序结束之前调用函数?

我正在为我的应用程序收集使用情况统计信息,包括每个会话持续多少.但是,我似乎无法保存此信息,因为我尝试的信号实际上没有成功调用我的report_session函数.

这是我已经尝试过的信号:

  1. lastWindowClosed()
  2. aboutToQuit()
  3. 销毁()

这些信号永远不会被释放,或者应用程序在此之后不能长时间运行以运行任何其他信号.这是我的主要内容:

app = QtGui.QApplication(sys.argv)

ui = MainWindow()
ui.app = app
QtCore.QObject.connect(ui, QtCore.SIGNAL("destroyed()"),  ui.report_session)
ui.show()
logger.info('Started!')
splash.finish(ui)

sys.exit(app.exec_())
Run Code Online (Sandbox Code Playgroud)

python user-interface pyqt signals-slots pyqt4

6
推荐指数
4
解决办法
8243
查看次数

在表单处理时处置非组件?

我有一个表单,有一个成员实现IDisposable但不是IComponent.我需要在表单处理时处理它.不幸的是,表单的dispose已经在代码的自动生成部分中实现,并且不是部分的.

我该如何处置这个物体?

c# idisposable winforms

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

Android:将触摸事件委托给底层视图

我有以下层次结构:Activity- > PopupWindow- >CustomView

PopupWindow自己是一个方形,但透明,所以你可以看到活动坐在后台.这CustomView是一个嵌入PopupWindow内部的圆圈. 替代文字

到目前为止我取得的成就是

  1. 用户点击绿色圆圈,我调用"一些东西"
  2. 用户点击外部,PopupWindow触摸事件将被分派到活动.

现在缺少的部分是将PopupWindowCustomView(圆圈)内部发生的任何触摸事件发送到活动.

我已经知道如何感觉触摸是在我的圈子之外.我只是将它委托给Activity时遇到了问题.

在我,CustomView我有以下内容onTouch

if (radiusTouch > maxRadius) {
    return false;
}
Run Code Online (Sandbox Code Playgroud)

在我的PopupWindow我已经设置了以下,但它永远不会被调用:

popup.setTouchInterceptor(new OnTouchListener() {

    @Override
    public boolean onTouch(View v, MotionEvent event) {
        Log.i(TAG, "PopupWindow :: onTouch()");
        return false;
    }
});
Run Code Online (Sandbox Code Playgroud)

还有什么我需要做的事情来将触摸事件一直委托给Activity?

events android touch

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

如何手动标记iOS崩溃以查看崩溃日志

试图调试应用程序.麻烦的是我找不到这个程序.

symbolicatecrash.sh

sudo cp /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Plug-ins/iPhoneRemoteDevice.xcodeplugin/Contents/Resources/symbolicatecrash /usr/local/bin/
Run Code Online (Sandbox Code Playgroud)

它是单独的下载吗?我正在使用XCode 3.2.3

谢谢.

iphone crash-log ipad symbolicatecrash ios

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

我有函数,f1,我想在f1完成时发出回调,怎么做?

如何创建一个函数,它将调用另一个函数,当它完成时,触发另一个回调函数?

所以现有的功能是:

function f1(..) {..}

function myCallback() {...}
Run Code Online (Sandbox Code Playgroud)

现在可以让f1开火并完成,那么运行myCallback()?

javascript jquery

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

在部署时将类保存到磁盘:我的代码是否有错误?

我正在尝试创建一个简单的类,它在不再使用时将自身序列化为磁盘.我现在的代码(见下文).我现在的代码似乎有用,但我对自己的知识并不完全自信,所以我想知道是否有其他人看到这个代码有任何重大问题.

void IDisposable.Dispose()
{
    Dispose(true);
    GC.SuppressFinalize(this);
}

~MyClass()
{
    Dispose(false);
}

protected virtual void Dispose(bool disposing)
{
    if (!this.disposed)
    {
        MemoryStream ms = new MemoryStream();
        BinaryFormatter bf = new BinaryFormatter();
        bf.Serialize(ms, this);
        byte[] output = Dostuff(ms);
        File.WriteAllBytes(DBPATH, output);
    }
    this.disposed = true;
}
Run Code Online (Sandbox Code Playgroud)

c# destructor idisposable

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

CoreData"验证商店的网址时出错"

我在我的应用程序中遇到问题,CoreData在模拟器中工作正常 - 但不在设备上.

我收到了

2010-09-30 12:45:07.500 CoreDataTutorial_iOS[130:307] Unresolved error Error Domain=NSCocoaErrorDomain Code=513 "The operation couldn’t be completed. (Cocoa error 513.)" UserInfo=0x1412a0 {NSUnderlyingException=Error validating url for store}, {
    NSUnderlyingException = "Error validating url for store";
Run Code Online (Sandbox Code Playgroud)

我在这个函数中调用PersistentStoreCoordinator(抛出上面的错误):

-(NSPersistentStoreCoordinator*)persistentStoreCoordinator
{
    if(persistentStoreCoordinator_ != nil) 
        return persistentStoreCoordinator_;

    NSURL *aStoreURL = [NSURL fileURLWithPath: [[self applicationDocumentsDirectory] stringByAppendingFormat:@"corebase.sqlite"]];
    NSError *anError = nil;

    persistentStoreCoordinator_ = [[NSPersistentStoreCoordinator alloc] initWithManagedObjectModel:[self managedObjectModel]];
    if(![persistentStoreCoordinator_ addPersistentStoreWithType:NSSQLiteStoreType configuration:nil URL:aStoreURL options:nil error:&anError])
    {
        NSLog(@"Unresolved error %@, %@", anError, [anError userInfo]);
        abort();
    }

    return persistentStoreCoordinator;
}
Run Code Online (Sandbox Code Playgroud)

我在"objc_exception_throw"上设置了一个断点,看看aStoreURL是什么,它是:file://localhost/var/mobile/Applications/BE9A2982-BDC3-405D-A201-FB78E9E0790B/Documentscorebase.sqlite …

core-data ios

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