问题列表 - 第21143页

通过LoadControl(Type,object [])重载以编程方式加载用户控件时,子控件为null

我正在以编程方式加载用户控件,如下所示:

        protected void Page_Load(object sender, EventArgs e)
    {
       // LinqDataSource1.TableName = string.Format("{0}s", _table.Context.Mapping.GetMetaType(_type).Name);
       _control = Page.LoadControl(typeof(CatalogoGenerico), new object[] { typeof(CTG_ENT_ENTIDAD) }) as CatalogoGenerico;
       PlaceHolder1.Controls.Add(_control);
    }
Run Code Online (Sandbox Code Playgroud)

使用此构造函数:

        public CatalogoGenerico(Type type):this()
    {
        _db = new DataClasses1DataContext();
        _type = type;

    }
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是我的用户控件中的所有控件都为null,是否还需要加载子控件?

c# asp.net

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

为什么不能在迭代器上下文中使用unsafe关键字?

在看这个问题时,Jon在回答问题方面做得很好......" 如何用迭代器反向读取文本文件 ".并且有一个类似的问题,我回答使用指针hocus pocus ..'.net有一种方法从它自己关闭之前从下到上读取文本文件 ....

现在我开始尝试使用指针来解决这个问题,好吧,它看起来很粗糙和边缘粗糙......

public class ReadChar : IEnumerable<char>
{
    private Stream _strm = null;
    private string _str = string.Empty;
    public ReadChar(string s)
    {
        this._str = s;
    }
    public ReadChar(Stream strm)
    {
        this._strm = strm;
    }
    public IEnumerator<char> GetEnumerator()
    {
        if (this._strm != null && this._strm.CanRead && this._strm.CanSeek)
        {
            return ReverseReadStream();
        }
        if (this._str.Length > 0)
        {
            return ReverseRead();
        }
        return null;
    }

    private IEnumerator<char> ReverseReadStream()
    {
        long lIndex = this._strm.Length;
        while (lIndex != …

c# iterator unsafe

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

使用NSArray*sort*方法后,我负责释放返回的数组

我习惯于编程,我负责释放所有东西,这个目标c时髦的东西是在工作中抛出一些扳手.我使用以下代码.

NSArray *b = [a allObjects];
NSArray *c = [b sortedArrayUsingDescriptors:sortDescriptors];
Run Code Online (Sandbox Code Playgroud)

谁负责释放"b"和"c".对于记录,"a"是NSSet.如果我手动释放它们似乎会使应用程序崩溃,但我不是百分百肯定所以我想我会问.

谢谢.

sorting iphone objective-c nsarray

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

根据背景使前景色为黑色或白色

比如计算rgb组件的平均值然后决定是使用黑色还是白色?

我是否必须在第一步将RGB转换为HSV,因为RGB并不总是人眼看到的?

我正在使用C#

c# colors

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

我在linux内核中发现了一些奇怪的代码,有人可以向我解释一下吗?

我在initramfs.c中发现了这个,我之前没有看过这个语法,有人可以解释它在做什么吗?

static __initdata int (*actions[])(void) = {
  [Start]   = do_start,
  [Collect] = do_collect,
  [GotHeader] = do_header,
  [SkipIt]  = do_skip,
  [GotName] = do_name,
  [CopyFile]  = do_copy,
  [GotSymlink]  = do_symlink,
  [Reset]   = do_reset,
};
Run Code Online (Sandbox Code Playgroud)

源代码(第366行):initramfs.c

c linux-kernel

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

学习REXX的资源

我想过去旅行并学习REXX,但我不知道从哪里开始,然后我想要一些可以指引我到正确的地方开始的人的帮助.

rexx

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

从通过arg提供的日期计算第二天的日期的技术?

我在解决这个问题时遇到了一些麻烦.

我有一个脚本,用于检查脚本调用指定的日期之后生成的日志文件.这是因为直到第二天才会获取为指定日期数据提取的文件.当cron在早上运行时,日志文件将在第二天的文件名中包含时间戳,而不是arg指定的日期.我需要保持arg相同,因为我们组的标准约定只指定数据引用的日期,而不是cron作业提取的日期.该日期(在此脚本中以$ NOW存储)对其他操作使用了很多.

所以现在我正在做这个疯狂的嵌套条件事件(实际上有效,但我觉得它很可怕):

#Setup the date, and variables
TENANT=$1
DATE_ARRAY=(`echo $2 | sed -e 's/\// /g'`)
MONTH=(`echo ${DATE_ARRAY[0]}`)
DAY=(`echo ${DATE_ARRAY[1]}`)
YEAR=(`echo ${DATE_ARRAY[2]}`)
NOW=$YEAR$MONTH$DAY
...

# The next 15 lines or so will iterate the cron log date to the correct
# month or year if the load date is at the end of the month/year.
if [ "$DAY" -eq 28 ] && [ "$MONTH" -eq 02 ]; then
        CRON_NOW=$(($NOW + 173))
elif [ "$DAY" -le 29 ]; then
        CRON_NOW=$(($NOW …
Run Code Online (Sandbox Code Playgroud)

linux bash scripting cron date

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

.NET应用程序的故障注入?

我想知道是否有人知道自动将常见故障注入正在运行的.NET程序的工具或技术.好像......

  • 在分配时随机注入OutOfMemoryException
  • 在尝试访问文件时随机注入FileNotFoundException
  • 使用套接字时随机注入IO或网络异常.

所以我真的在寻找一种方法来拦截CLR中的一些特定调用,类似于AppVerifier对本机Win32代码的调用.目的是在开发人员控制之外的许多错误条件下测试应用程序,并确保处理这些条件.

.net clr fault intercept

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

如何使用带eclipse的maven2添加apache commons日志记录?

当使用eclipse w/maven2插件时,我似乎无法找到apache常见的日志记录.

我显然需要它为spring3 mvc.

java spring maven-2 apache-commons m2eclipse

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

Objective-C中的朋友类

有没有办法在Objective-C中创建像朋友类这样的东西?

objective-c

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