问题列表 - 第19774页

帮助解决错误“‘对象’不包含‘文本’的定义”

问题是这样的:

这适用于使用 C# 和 LINQ to SQL 的 WPF 应用程序。

当用户想要查看客户列表时,他/她开始在文本框中输入名称。textchanged 事件使用输入文本来定义筛选列表的 LINQ 语句的 where 子句。

我目前有两个这样的文本框,它们运行基本上相同的代码,但我无法将该代码简化为单个函数 - 我将在更多地方使用客户列表。

这是一些代码:

private void CustomerListFiller(object sender, TextChangedEventArgs e)

    {

        string SearchText;

        FrameworkElement feSource = e.Source as FrameworkElement;

        ***SearchText =  sender.Text;*** 

        var fillCustList = from c in dbC.Customers

                           where c.CustomerName.StartsWith(SearchText)

                           orderby c.CustomerName

                           select new

                           {

                               c.CustomerID,

                               c.CustomerName

                           };
Run Code Online (Sandbox Code Playgroud)

粗斜体线就是问题所在。我不知道如何获取发送者的文本值以在 StartsWith 函数中使用。错误信息是:

错误 1“object”不包含“Text”的定义,并且找不到接受“object”类型的第一个参数的扩展方法“Text”(是否缺少 using 指令或程序集引用?)

c# event-handling linq-to-sql

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

DataGridView标题对齐

我正在使用vb.net 2005.我想要对datagridview进行一次澄清.

我使用以下属性来设置标题文本的对齐方式:

DataGridView1.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.BottomCenter
Run Code Online (Sandbox Code Playgroud)

此属性适用于所有标题单元格.我只想更改一个标题对齐属性.

如何才能做到这一点?

vb.net datagridview winforms

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

NHibernate异常枚举器已修改

我有一个带有ThreadStaticSessionContext的多线程NHibernate应用程序。我将每个线程都绑定一个新会话。在退出线程之前,我先提交事务,然后得到

enumerator was modified

  at NHibernate.Util.SequencedHashMap.OrderedEnumerator.MoveNext()  
  at NHibernate.Util.IdentityMap.get_EntryList()  
  at NHibernate.Util.IdentityMap.ConcurrentEntries(IDictionary map)  
  at NHibernate.Event.Default.AbstractFlushingEventListener.PrepareEntityFlushes(IEventSource session)  
  at NHibernate.Event.Default.AbstractFlushingEventListener.FlushEverythingToExecutions(FlushEvent event)  
  at NHibernate.Event.Default.DefaultFlushEventListener.OnFlush(FlushEvent event)  
  at NHibernate.Impl.SessionImpl.Flush()  
  at NHibernate.Transaction.AdoTransaction.Commit()  
  at ...
Run Code Online (Sandbox Code Playgroud)

我没有头绪...

c# nhibernate

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

Android从不接收UDP数据包

以下代码导致超时.

它适用于非Android Java.怎么了?

 //@Override
public static void run()
{
    //System.out.println ( "Local Machine IP : "+addrStr.toString (  )  ) ;
    HelloWorldActivity.tv.setText("Trace 1");

    try
    {
        // Retrieve the ServerName
        InetAddress serverAddr; //= InetAddress.getByName(Server.SERVERIP);
        InetAddress ias[] = InetAddress.getAllByName(Server.SERVERNAME);
        serverAddr  = ias[0];

        Log.d("UDP", "C: Connecting...");
        /* Create new UDP-Socket */
        DatagramSocket socket = new DatagramSocket();

        /* Prepare some data to be sent. */
        String strQuery="ÿÿÿÿgetservers"+" "+Server.iProtocol+" "+"'all'";
        Log.d("UDP", strQuery);
        //byte[] buf = ("ÿÿÿÿgetservers 68 'all'").getBytes();
        byte[] buf = strQuery.getBytes();

        /* Create UDP-packet with …
Run Code Online (Sandbox Code Playgroud)

java android udp

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

(jquery/js) - 在keyup上从字段获取文本,但是有进一步输入的延迟

大家好.我有一个表单,当各种元素发生变化时,它会被远程提交.特别是在搜索字段上,我使用密钥来检测字段中的文本何时发生变化.这个问题是当有人输入"鸡"时,表单会被提交七次,只有最后一次计数.

什么会更好是这样的

  • 检测到密钥 - 开始等待(一秒钟)

  • 检测到另一个密钥 - 重启等待时间

  • 等待完成 - 获取价值并提交表格

在我离开并编写我自己的版本之前(我真的是一个只有一点js的后端人,我用jquery来处理所有事情),是否已有现有解决方案?这似乎是一个普遍的要求.一个jquery插件可能吗?如果没有,最简单和最好的方法是什么?

谢谢,最大

更新 - 为Dan添加的当前代码(下)

丹 - 这可能是相关的.我正在页面上使用的一个jquery插件(tablesorter)需要这个文件 - "tablesorter/jquery-latest.js",如果包含它,会导致与您之前的代码相同的错误:

jQuery("input #search").data("timeout",null)未定义 http://192.168.0.234/javascripts/main.js?1264084467 第11行

也许在不同的jquery定义之间存在某种冲突?(或者其他的东西)

$(document).ready(function() {
  //initiate the shadowbox player
//  Shadowbox.init({
//    players:  ['html', 'iframe']
//  });
}); 

jQuery(function(){
  jQuery('input#search')
    .data('timeout', null)
    .keyup(function(){
      jQuery(this).data('timeout', setTimeout(function(){
          var mytext = jQuery('input#search').val();
          submitQuizForm();
          jQuery('input#search').next().html(mytext);
        }, 2000)
     )
     .keydown(function(){
       clearTimeout(jQuery(this).data('timeout'));
     });
    });
});

function submitQuizForm(){
  form = jQuery("#searchQuizzes");
  jQuery.ajax({
    async:true, 
    data:jQuery.param(form.serializeArray()), 
    dataType:'script', 
    type:'get', 
    url:'/millionaire/millionaire_quizzes',
    success: function(msg){ 
     // $("#chooseQuizMainTable").trigger("update"); 
    }
  }); 
  return …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-plugins jquery-events

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

BigInteger.valueOf()限制

BigOteger的valueOf有任何限制吗?我不确定但是在某处阅读,给定的数字只能是长度=长.

java biginteger

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

如何从加载的App.config文件中检索ApplicationSettings?

是否可以从加载的app.config文件的applicationSettings部分访问值?

我找到了一个示例如何检索appSettings,但我无法通过这种方式找到如何访问applicationSettings.

.net configuration app-config application-settings visual-studio

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

jsonp - > json_decode()

由于某种原因,我无法从返回的jsonp字符串中获取信息,

<?php
// Created by Talisman 01/2010 ?? 

$vorto = $_GET['vorto']; // Get the Word from Outer Space and Search for it!

if (isset($vorto))
 {
 echo $vorto;
 } else {
  $Help = "No Vorto -> add ?vorto=TheWordYouWant to the end of this website";
  echo $Help;
 }



// Now Lets Search Alex's Vortaro, It uses jsonp
// ex. http://vortaro.us.to/ajax/epo/eng/petas/?callback=?
// Future Feature inproved language functinality

$AVurl1 = "http://vortaro.us.to/ajax/epo/eng/"; 
$AVurl2 = "/?callback=";
$AVfinalurl= $AVurl1 . $vorto . $AVurl2;

echo $AVfinalurl . ' …
Run Code Online (Sandbox Code Playgroud)

php json jsonp

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

java中的最终变量和同步块

Java中的最终变量是什么?例如:如果我final int temp;在函数中写入final关键字的含义是什么?
另外,我什么时候想使用final变量(作为类变量和函数变量)?
为什么同步块中的变量必须声明为final?

java variables final synchronized

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

获取nsstring的实例ID

我试图找出如何打印NSString和NSNumber等已知对象的实例ID.当我尝试在任何这些对象上使用它时,我只获得内容而不是实例ID.

将非常感谢帮助

谢谢

iphone cocoa cocoa-touch objective-c

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