﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-追梦流星-最新评论</title><link>http://www.cnblogs.com/McJeremy/CommentsRSS.aspx</link><description>流星，转瞬即逝；梦想，追求不止。</description><language>zh-cn</language><pubDate>Fri, 09 Sep 2011 06:46:25 GMT</pubDate><lastBuildDate>Fri, 09 Sep 2011 06:46:25 GMT</lastBuildDate><generator>cnblogs</generator><item><title>Re:SharePoint 中调用传出电子邮件中的邮件服务器及地址发送邮件</title><link>http://www.cnblogs.com/McJeremy/archive/2011/08/12/1515441.html#2175215</link><dc:creator>北极星泪</dc:creator><author>北极星泪</author><pubDate>Fri, 12 Aug 2011 03:48:59 GMT</pubDate><guid>http://www.cnblogs.com/McJeremy/archive/2011/08/12/1515441.html#2175215</guid><description><![CDATA[非常感谢楼主和楼上的，刚好用上......<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/McJeremy/" target="_blank">北极星泪</a> 2011-08-12 11:48 <a href="http://www.cnblogs.com/McJeremy/archive/2011/08/12/1515441.html#2175215#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Re:SharePoint对象模式获取“用户或用户组”栏的值</title><link>http://www.cnblogs.com/McJeremy/archive/2011/06/23/1537876.html#2132769</link><dc:creator>sdxd.bgl</dc:creator><author>sdxd.bgl</author><pubDate>Thu, 23 Jun 2011 03:19:06 GMT</pubDate><guid>http://www.cnblogs.com/McJeremy/archive/2011/06/23/1537876.html#2132769</guid><description><![CDATA[好CodeSnipet，我稍微改造了下！

    public static class SPListItemExtension
    {
        public bool IsCurrentInField(this SPListItem item, string field)
        {
            SPWeb web = item.ParentList.ParentWeb;
            SPFieldUser uField = item.Fields[field] as SPFieldUser;
            if (!uField.AllowMultipleValues) //允许多重选择
            {
                SPFieldUserValue userValue = new SPFieldUserValue(web, item[field].ToString());
                return IsCurrentUserInSPFieldUserValue(web, userValue);
            }
            else
            {
                SPFieldUserValueCollection userValues = item[field] as SPFieldUserValueCollection;
                foreach (SPFieldUserValue userValue in userValues)
                {
                    if (IsCurrentUserInSPFieldUserValue(web, userValue))
                    {
                        return true;
                    }
                }
            }
            return false;
        }

        private static bool IsCurrentUserInSPFieldUserValue(SPWeb web, SPFieldUserValue userValue)
        {
            if (userValue.User != null)
            {
                return userValue.User.LoginName == web.CurrentUser.LoginName;
            }
            else
            {
                SPGroup group = web.Groups.GetByID(userValue.LookupId);
                return group.ContainsCurrentUser;
            }
        }
    }
<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/McJeremy/" target="_blank">sdxd.bgl</a> 2011-06-23 11:19 <a href="http://www.cnblogs.com/McJeremy/archive/2011/06/23/1537876.html#2132769#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Re:JQuery之拖拽插件</title><link>http://www.cnblogs.com/McJeremy/archive/2011/04/14/2016398.html#2071304</link><dc:creator>john23.net</dc:creator><author>john23.net</author><pubDate>Thu, 14 Apr 2011 13:09:42 GMT</pubDate><guid>http://www.cnblogs.com/McJeremy/archive/2011/04/14/2016398.html#2071304</guid><description><![CDATA[不错
<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/McJeremy/" target="_blank">john23.net</a> 2011-04-14 21:09 <a href="http://www.cnblogs.com/McJeremy/archive/2011/04/14/2016398.html#2071304#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Re:SharePoint 中调用传出电子邮件中的邮件服务器及地址发送邮件</title><link>http://www.cnblogs.com/McJeremy/archive/2011/03/22/1515441.html#2051563</link><dc:creator>酱板猪</dc:creator><author>酱板猪</author><pubDate>Tue, 22 Mar 2011 01:22:24 GMT</pubDate><guid>http://www.cnblogs.com/McJeremy/archive/2011/03/22/1515441.html#2051563</guid><description><![CDATA[正好做这块内容。

谢谢阿<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/McJeremy/" target="_blank">酱板猪</a> 2011-03-22 09:22 <a href="http://www.cnblogs.com/McJeremy/archive/2011/03/22/1515441.html#2051563#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Re:JS定时保存表单数据</title><link>http://www.cnblogs.com/McJeremy/archive/2011/03/16/1985925.html#2047921</link><dc:creator>john23.net</dc:creator><author>john23.net</author><pubDate>Wed, 16 Mar 2011 05:25:20 GMT</pubDate><guid>http://www.cnblogs.com/McJeremy/archive/2011/03/16/1985925.html#2047921</guid><description><![CDATA[学习了

<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/McJeremy/" target="_blank">john23.net</a> 2011-03-16 13:25 <a href="http://www.cnblogs.com/McJeremy/archive/2011/03/16/1985925.html#2047921#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Re:JS定时保存表单数据</title><link>http://www.cnblogs.com/McJeremy/archive/2011/03/16/1985925.html#2047880</link><dc:creator>clound</dc:creator><author>clound</author><pubDate>Wed, 16 Mar 2011 05:00:09 GMT</pubDate><guid>http://www.cnblogs.com/McJeremy/archive/2011/03/16/1985925.html#2047880</guid><description><![CDATA[哪有那么麻烦，其实就是通过setInterval，利用ajax保存到数据。<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/McJeremy/" target="_blank">clound</a> 2011-03-16 13:00 <a href="http://www.cnblogs.com/McJeremy/archive/2011/03/16/1985925.html#2047880#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Re:SharePoint对象模式获取“用户或用户组”栏的值</title><link>http://www.cnblogs.com/McJeremy/archive/2010/11/24/1537876.html#1968172</link><dc:creator>腾格里</dc:creator><author>腾格里</author><pubDate>Wed, 24 Nov 2010 10:02:17 GMT</pubDate><guid>http://www.cnblogs.com/McJeremy/archive/2010/11/24/1537876.html#1968172</guid><description><![CDATA[上面为一篇SharePoint中的&quot;用户或用户组&quot;栏，内容很相近，有没有可以综合的地方？<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/McJeremy/" target="_blank">腾格里</a> 2010-11-24 18:02 <a href="http://www.cnblogs.com/McJeremy/archive/2010/11/24/1537876.html#1968172#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Re:SharePoint对象模式获取“用户或用户组”栏的值</title><link>http://www.cnblogs.com/McJeremy/archive/2010/11/24/1537876.html#1968170</link><dc:creator>腾格里</dc:creator><author>腾格里</author><pubDate>Wed, 24 Nov 2010 10:00:38 GMT</pubDate><guid>http://www.cnblogs.com/McJeremy/archive/2010/11/24/1537876.html#1968170</guid><description><![CDATA[http://iamlishuchao.blog.51cto.com/1189601/271853<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/McJeremy/" target="_blank">腾格里</a> 2010-11-24 18:00 <a href="http://www.cnblogs.com/McJeremy/archive/2010/11/24/1537876.html#1968170#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Re:关于ICallbackEventHandler的疑问</title><link>http://www.cnblogs.com/McJeremy/archive/2010/09/28/1759920.html#1926142</link><dc:creator>McJeremy&amp;Fan</dc:creator><author>McJeremy&amp;Fan</author><pubDate>Tue, 28 Sep 2010 06:47:33 GMT</pubDate><guid>http://www.cnblogs.com/McJeremy/archive/2010/09/28/1759920.html#1926142</guid><description><![CDATA[[quote]DrkBreeze's Bolg：这个我也遇到过，在编写一个省市区无刷新的三级联动下拉框控件的时候我也遇到过这个问题，也是用的ICallbackEventHandler接口，后面两个下拉框必须等到一个下拉框有返回值后才能执行，但JS里没法阻塞，用了两种办法，1.SetTimeout 执行（延时长短不好设置，和网络有关系的）。 2.设置全局标识，取到值后在响应（比较死且且笨拙的办法）。 但这两个办法都不是什么好的办法。看了楼主提的问题，看能不能 JQuery AJAX 剥离出来，变成一个可以开发控件的接口。[/quote]
我最终放弃了使用这个接口,因为MSDN中也很明确的说不支持多个的同步. 
最后还是使用原生的js ajax来调用了.<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/McJeremy/" target="_blank">McJeremy&Fan</a> 2010-09-28 14:47 <a href="http://www.cnblogs.com/McJeremy/archive/2010/09/28/1759920.html#1926142#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Re:关于ICallbackEventHandler的疑问</title><link>http://www.cnblogs.com/McJeremy/archive/2010/09/28/1759920.html#1926076</link><dc:creator>DrkBreeze's Bolg</dc:creator><author>DrkBreeze's Bolg</author><pubDate>Tue, 28 Sep 2010 05:42:35 GMT</pubDate><guid>http://www.cnblogs.com/McJeremy/archive/2010/09/28/1759920.html#1926076</guid><description><![CDATA[这个我也遇到过，在编写一个省市区无刷新的三级联动下拉框控件的时候我也遇到过这个问题，也是用的ICallbackEventHandler接口，后面两个下拉框必须等到一个下拉框有返回值后才能执行，但JS里没法阻塞，用了两种办法，1.SetTimeout 执行（延时长短不好设置，和网络有关系的）。 2.设置全局标识，取到值后在响应（比较死且且笨拙的办法）。 但这两个办法都不是什么好的办法。看了楼主提的问题，看能不能 JQuery AJAX 剥离出来，变成一个可以开发控件的接口。<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/McJeremy/" target="_blank">DrkBreeze's Bolg</a> 2010-09-28 13:42 <a href="http://www.cnblogs.com/McJeremy/archive/2010/09/28/1759920.html#1926076#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>
