问题列表 - 第8708页

自动停止asp.net图像控制UrlEncoding ImageUrl参数

默认情况下,asp.net图像控件有用并自动编码设置为ImageUrl属性的任何内容,因此:

imgSomething.ImageUrl = "Generator.aspx?x=1&y=2&z=3";
Run Code Online (Sandbox Code Playgroud)

"Generator.aspx?x=1&y=2&z=3"
Run Code Online (Sandbox Code Playgroud)

问题是我想传递Base64编码的参数,我需要手动编写Server.UrlEncode,因为每个参数都可以包含否则会导致问题的字符.

所以基本上我的问题是:如何自动停止Image控件UrlEncoding我设置为ImageUrl参数?

c# asp.net encoding user-controls

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

有没有办法克服URL长度的2k字符限制?

我认为URL长度只能是2000个左右.否则,它会阻塞某些版本的IE.有没有办法克服这个问题?

起初我在考虑tinyurl,但tinyurl实际上会立即重定向到更长的URL,所以这可能也会失败.

更新:

我需要这么长的URL,因为我需要能够让人们为URL添加书签或通过电子邮件将其发送给其他人.

url

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

有没有办法检测字母数字Unicode符号?

我有一个由字母,数字和标点符号组成的Unicode字符串.我可以使用C++标准库或Win32 API检测数字和字母(不一定是ASCII)的字符吗?

c++ string unicode winapi

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

DrawRectangle中的边框

好吧,我正在为我自己的控件编写OnPaint事件编码,对我来说这是非常必要的,以使其像素精确.

我对矩形边框有一点问题.

见图:

删除了死的ImageShack链接

这两个矩形使用相同的位置和大小参数绘制,但使用不同大小的笔.看看发生了什么?当边框变大时,它会占据矩形之前的自由空间(左侧).

我想知道是否有某种属性使得边框被绘制在矩形内部,因此到矩形的距离将始终相同.谢谢.

c# graphics

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

C++空String构造函数

我是一名C++初学者,如果问题太基础,那就很抱歉.

我试图收集字符串constrcturs并尝试所有它们(记住它们).

string strA();          // string(); empty string // incorrect
string strB("Hello");   // string( const char* str)
string strC("Hello",3); // string( const char* str, size_type length)
string strD(2,'c');     // string( size_type lenght, const char &c)
string strE(strB);      // string( const string& s)

cout << strA << endl;
cout << strB << endl;
cout << strC << endl;
cout << strD << endl;
cout << strE << endl;
Run Code Online (Sandbox Code Playgroud)

strA外,所有这些都有效.它打印"1".为什么?在这种情况下,strA的类型是什么?当我不确定时,如何检查东西的类型?

我注意到这是正确的方法(顺便说一句,这似乎与其他构造函数不一致,有时候parens有时没有parens):

string strA;
Run Code Online (Sandbox Code Playgroud)

ps:大胆的问题,通常不相关的答案将被低估.

c++ string

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

来自DB2的SQL转储

我正在尝试将一个IBM DB2 UDB服务器中的特定模式的内容转储到sql文本文件中(很像mysql的mysqldump功能).

我遇到了db2look,但它只转储了架构的结构(只有ddl,没有dml).

那我怎么能完成我的事呢?

JRH.

sql db2 dump

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

MSDeploy是否"足够友好",或者它可以包装在MSI文件中

在您看来,MSDeploy打包是一个很好的选择,可以让最终用户在他们的系统上安装Web应用程序.与使用MSI文件安装Web应用程序的体验相比,它有何比较?

有没有人尝试在MSI包中包装MSDeploy包?会有用吗?

deployment windows-installer wix msdeploy

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

版本ASP.NET 2.0 Web服务的最佳方法是什么?

我正在维护SOAP Web服务(ASP.NET 2.0版),我必须进行一些修改,以修改特定方法的返回值.

在不破坏现有实现的情况下,通常接受的方法是什么.

我最初的想法是,以下一切都是可能的.

a)在现有Web服务中提供新版本特定方法,例如getPerson_v1.4
b)提供带有新版本号的.asmx文件的完整副本,例如http:/www.example.com/AdminWS_V1_4.asmx.这不是我喜欢的想法,因为该服务有超过50种方法,并且复制代码以更改2/3方法似乎是太多重复的代码.
c)重写Web服务构造函数以允许传入版本号.这似乎不起作用,并且在反思时我不确定如何在WSDL中表示它

是否有一种普遍接受的方式,或者人们根据他们在这一领域的经验提出建议.

.net versioning asp.net soap

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

如何在Visual Studio中解决以下链接器错误?

这是我的场景.我有一个包含30个子项目的项目.在其中一个项目中,我使用了CLR(公共语言运行库),因此我使用/ mdd(多线程调试DLL)修改了它的运行时.

单独地,所有项目都成功构建.但是当我尝试编译主项目时,我收到以下链接器错误:

LINK : warning LNK4098: defaultlib 'MSVCRTD' conflicts with use of other libs; use /NODEFAULTLIB:library


LIBCMTD.lib(winxfltr.obj) : error LNK2005: __XcptFilter already defined in MSVCRTD.lib(MSVCR80D.dll)
LIBCMTD.lib(invarg.obj) : error LNK2005: __invalid_parameter already defined in MSVCRTD.lib(MSVCR80D.dll)
LIBCMTD.lib(invarg.obj) : error LNK2005: __invoke_watson already defined in MSVCRTD.lib(MSVCR80D.dll)
LIBCMTD.lib(crt0.obj) : error LNK2005: _mainCRTStartup already defined in MSVCRTD.lib(crtexe.obj)
LIBCMTD.lib(fclose.obj) : error LNK2005: _fclose already defined in MSVCRTD.lib(MSVCR80D.dll)
LIBCMTD.lib(printf.obj) : error LNK2005: _printf already defined in MSVCRTD.lib(MSVCR80D.dll)
LIBCMTD.lib(mbstowcs.obj) : error LNK2005: _mbstowcs already defined in MSVCRTD.lib(MSVCR80D.dll) …
Run Code Online (Sandbox Code Playgroud)

clr visual-studio-2008 visual-studio

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

正则表达式字符串后跟Javascript中的数字

我将myArray视为null.谁能帮我?

myRe = new RegExp ("[A-Z]+(\\d+)");
myArray = myRe.exec("book1");
alert(myArray.length);
Run Code Online (Sandbox Code Playgroud)

javascript regex

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