问题列表 - 第10778页

在asp.net中查看状态与隐藏字段

我们如何决定ASP.NET中的viewstate和hidden字段.

在我的情况下,我使用页面交叉回发和使用第一页的公共属性我在第二个aspx页面访问它们.

在第二个aspx页面中获取公共变量之后,我需要在第二页中访问这些值,但是一旦我在第二页中回发,我就无法找到这些值.

因此,为了解决这个问题,我有两个解决方案要么在第二页使用viewstate,要么在第二页使用隐藏字段.

我无法决定应该使用哪一个?

asp.net

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

将Python datetime.datetime对象插入MySQL

我在MySQL表中有一个日期列.我想在datetime.datetime()此列中插入一个对象.我应该在执行语句中使用什么?

我试过了:

now = datetime.datetime(2009,5,5)

cursor.execute("INSERT INTO table
(name, id, datecolumn) VALUES (%s, %s
, %s)",("name", 4,now))
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:"TypeError: not all arguments converted during string formatting" 我应该使用什么而不是%s

python mysql datetime

108
推荐指数
4
解决办法
18万
查看次数

将List <Base>与List <Derived>组合在一起

我怎样才能做到这一点:

public class BaseItem
{
    public string Title { get; set; }
}

public class DerivedItem : BaseItem
{
    public string Description { get; set; }
}

class Program
{
    static void Main(string[] args)
    {
        List<BaseItem> baseList = new List<BaseItem>();
        List<DerivedItem> derivedList = new List<DerivedItem>();
        baseList.Add(new BaseItem() { Title = "tester"});
        derivedList.Add(new DerivedItem() { Title = "derivedTester", Description = "The Description" });

        baseList.AddRange(derivedList);
    }
}
Run Code Online (Sandbox Code Playgroud)

谢谢,亨克

c#

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

WCF - 已超出传入邮件的最大邮件大小配额

我从我的WCF服务收到以下错误,该错误返回C#对象中的查询结果.

已超出传入邮件的最大邮件大小配额(131072)

我知道如何通过MaxReceivedMessageSize解决这个问题我想知道的是如何找出有助于消息大小的内容.我不认为它可以是纯粹的数据,例如,如果我将5Kb的数据添加到我从服务中撤回的数据量.我需要将MaxReceivedMessageSize增加5KB以上才能解决错误.

我也想知道在调试器中查看消息大小的任何工具.当我逐步调试我的代码到我的WCF服务被调用的时候,我似乎无法获得有关消息大小等的任何信息

最后如何修剪/优化邮件大小!

.net wcf web-services

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

为什么ObservableCollection没有更新项目更改?

我注意到ObservableCollection在WPF中只通过添加或删除列表中的项目来反映GUI中的更改,而不是通过编辑它.

这意味着我必须编写自定义类MyObservableCollection.这种行为的原因是什么?

谢谢

wpf observablecollection

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

你可以在委托中使用params关键字吗?

我想定义一个委托,它占用几个日期,一个未知数量的其他参数(使用params关键字),并返回一个对象列表;

Func<DateTime, DateTime, params int[], List<object>>
Run Code Online (Sandbox Code Playgroud)

Visual Studio不喜欢使我认为不允许的语法.谁能告诉我为什么?

.net c#

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

SqlDataReader只返回SqlCommand中的第一个select

我正在使用SqlCommand在SqlServer2005数据库上执行sql语句.(我也试过DbCommand.)

如果我在SQL Server Management Studio中执行此sql,我可以发送"结果到文本".我想在我的C#代码中捕获这个文本.

是相关的问题,但不一样:

我的sql在print语句旁边还包含不同的select语句:

PRINT 'We are here'
SELECT Name FROM Table1
-- do some logic
SELECT Name, Country FROM Table1
PRINT 'We are done'
Run Code Online (Sandbox Code Playgroud)

(" Strange sql "我听到你说.我知道,但这就是我们长期维护脚本的样子.)

我可以使用SqlConnection.InfoMessage单独捕获PRINT语句.

但是SqlDataReader似乎不支持2个select语句,两者都使用不同的FieldCount.

我担心我会遇到Process.Start和sql server命令行sqlcmd并读取输出,但我正在寻找更多的API'ish.

提前致谢!

c# text sql-server-2005

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

如何从Cocoa发送HTML电子邮件?

我正在寻找一种从OS X Cocoa应用程序创建HTML格式的电子邮件的方法.

我首选的工作流程是:用户选择一个菜单项,默认的邮件应用程序打开,前台有一个预先填好的新电子邮件.

我可以使用mailto和 - [NSWorkspace openURL]来处理纯文本电子邮件,但这不适用于HTML电子邮件.

email macos cocoa

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

SQL Server计划:索引扫描/索引搜索之间的区别

在SQL Server执行计划中,索引扫描和索引搜索之间的区别是什么

我在SQL Server 2005上.

sql sql-server sql-execution-plan

81
推荐指数
4
解决办法
9万
查看次数

编译C++代码时链接器错误

首先,请原谅我对C++的不了解.我是一个真正的初学者!

我想在MS VS2005上编译一个C++代码.下面的代码我得到如下链接器错误: -

在一个函数(某个类方法)定义中,它具有用于内存分配的代码,如:

CDecoderUnit *du = new CDecoderUnit(); //<<error is shown at this line 
Run Code Online (Sandbox Code Playgroud)

这个CDecoderUnit是一个在头文件中定义的类

class CDecoderUnit : public IPrepareDecoderUnit
{
   CDecoderUnit();
   ~CDecoderUnit();
...
...
other class definition.

..
..
}
Run Code Online (Sandbox Code Playgroud)

实际错误是: -

错误LNK2019:未解析的外部符号"public:__thiscall CDecoderUnit :: CDecoderUnit(void)"(?? 0CDecoderUnit @@ QAE @ XZ)在函数"private:long __thiscall CLSDEnc :: CreateIPrepareDecoderUnit(struct IPrepareDecoderUnit*&)const"中引用(? CreateIPrepareDecoderUnit @ CLSDEnc @@ ABEJAAPAUIPrepareDecoderUnit @@@ Z)lsdenc.obj

谁能指点我解决这个问题?

c++ linker-errors

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