4个小问题 每个10分
1 一个ASPX页面可以有2个或者以上form吗? 何种WEB控件不需要放在FORM里? 如果同一个form里面
有传送图片(二进制)项 又有普通TextBox传字符 那该怎么设置???请分别举例
2 一个普通ASPX页 什么时候可以关掉默认的缓存功能? 请举例!
3 使用Cover.Toint(变量)和 Int.pare(变量) 有什么不同? 其他类型变量 如
Cover.ToString(变量)和 String.pare(变量) 是不是也可以???
4 关于4位图片验证码问题
有0-9图片 文件名为0-9.jpg
void test()
{
(int i=0;i<4;i++)
rodam rd=new rodam()
int j=rd.Next(0,9)
<img src=j.peg>
}
这样的思路 该如何写???
问题点数:40、回复次数:15Top
1 楼adandelion(水源是CSDN最黑的地方,但这个最黑是CSDN一手制造的!)回复于 2005-08-02 21:53:36 得分 0
GZ
建议楼主一个问题50分.Top
2 楼codeangel(http://www.wSoft.Net)回复于 2005-08-02 23:34:23 得分 0
一个ASPX页面可以有2个或者以上form吗?
--------
可以Top
3 楼cwlcwr()回复于 2005-08-03 21:02:44 得分 0
其他的呢????????????????????Top
4 楼daishengs(横舟摆渡)回复于 2005-08-03 21:20:39 得分 0
现在问问题都流行搞批发喽,价格好低啊Top
5 楼ChengKing((.net: http://blog.csdn.net/ChengKing ))回复于 2005-08-03 21:36:26 得分 0
1 一个ASPX页面可以有2个或者以上form吗?
answer: 可以,但得用lframe框架
何种WEB控件不需要放在FORM里?
answer: 用户控件 *.ascx
如果同一个form里面有传送图片(二进制)项 又有普通TextBox传字符 那该怎么设置???请分别举例
answer: 不大明白意思
2 一个普通ASPX页 什么时候可以关掉默认的缓存功能? 请举例!
answer: 不经常访问的页面
3 使用Cover.Toint(变量)和 Int.pare(变量) 有什么不同? 其他类型变量 如
Cover.ToString(变量)和 String.pare(变量) 是不是也可以???
answer: 他们功能一样,只不过是不同类里面的相同的方法而已.
4 关于4位图片验证码问题
有0-9图片 文件名为0-9.jpg
void test()
{
(int i=0;i<4;i++)
rodam rd=new rodam()
int j=rd.Next(0,9)
<img src=j.peg>
}
answer: 验证码没必要用图片,其实可以用label实现,只不过改一下背景,跟图片效果一样
下面是方法,两个方法,只需传入两个参数,将生成的随机数赋值给label.Text即可
public string CutStr(string str,int n)//可能是让返回的字符串占N个字节
{
string ss="";//返回值
if (str.Length<=n/2)
{
ss=str;
}
else
{
int t=0;
char[] tmp=str.ToCharArray();
for (int i=0;i<str.Length;i++)
{
int c;
//c=Convert.ToInt32(str.Substring(i,1));
c=(int)tmp[i];
if (c<0)
c=c+65536;
if (c>255)
t=t+2;
else
t=t+1;
if (t>n)
break;
ss=ss+str.Substring(i,1);
}
}
return ss;
}
public string CutStrWithD(string str,int n)
{
string ss="";//返回值
if (str.Length<=n/2)
{
ss=str;
}
else
{
int t=0;
char[] tmp=str.ToCharArray();
for (int i=0;i<str.Length;i++)
{
int c;
//c=Convert.ToInt32(str.Substring(i,1));
c=(int)tmp[i];
if (c<0)
c=c+65536;
if (c>255)
t=t+2;
else
t=t+1;
if (t>n)
break;
ss=ss+str.Substring(i,1);
}
ss=ss+"...";
}
return ss;
}
Top
6 楼cuike519(I will be back!)回复于 2005-08-03 21:40:24 得分 0
==》1 一个ASPX页面可以有2个或者以上form吗?
一个页面里面只能有一个runat=server的form。可以有其他的form。
==》 一个普通ASPX页 什么时候可以关掉默认的缓存功能? 请举例!
<%@Page Buffer="False"%>
==》3 使用Cover.Toint(变量)和 Int.pare(变量) 有什么不同? 其他类型变量 如
Cover.ToString(变量)和 String.pare(变量) 是不是也可以???
他们的实现方法有些不同,比如:Convert.ToInt,它会根据传进去的类型做不同的处理(EX:如果是char则直接返回其值,我们知道它有很多的重裁版本)。Int.Parse则多数已分析字符串为处理方式。
==》4 关于4位图片验证码问题
<img src=code.aspx>其中code.aspx是一个专门生成图片流的页面,网上有很多这种例子,自己去找找吧。
Top
7 楼adandelion(水源是CSDN最黑的地方,但这个最黑是CSDN一手制造的!)回复于 2005-08-03 21:49:01 得分 0
向楼上两位学习~~~~~Top
8 楼cwlcwr()回复于 2005-08-05 14:58:08 得分 0
1 如果有2个 FORM 都有 runnt=server是不是就不可以了?
如果form传送数据流(不如说 把图片写入DB里面) 则需要把它的模式该为 XXXX(对不起忘记怎么写了)
而又传普通的文字 则它的默认模式 那给怎么办???
2 比如 一个ASPX页面 有5个TextBox 一个BOUTTON 提交到DB里面 为了提升性能 是否可以关闭缓存?
4 如果不用图片显示模式 而简单的用Label 好象很容易破戒(书上看到的)Top
9 楼cwlcwr()回复于 2005-08-07 10:49:28 得分 0
UPTop
10 楼liuyinggang(精灵的泪水)回复于 2005-08-07 15:23:35 得分 0
可以结帖了!Top
11 楼cwlcwr()回复于 2005-08-07 21:03:03 得分 0
问题还没弄明白呢Top
12 楼cwlcwr()回复于 2005-08-09 11:58:39 得分 0
1 如果有2个 FORM 都有 runnt=server是不是就不可以了?
如果form传送数据流(不如说 把图片写入DB里面) 则需要把它的模式该为 XXXX(对不起忘记怎么写了)
而又传普通的文字 则它的默认模式 那给怎么办???
2 比如 一个ASPX页面 有5个TextBox 一个BOUTTON 提交到DB里面 为了提升性能 是否可以关闭缓存?
4 如果不用图片显示模式 而简单的用Label 好象很容易破戒(书上看到的)
Top
13 楼cwlcwr()回复于 2005-08-10 12:28:35 得分 0
比如说FORM 看看书上说 WEB控件 不是必须都放在FORM里Top
14 楼momotomo()回复于 2005-08-23 13:57:51 得分 0
我是楼主的clong
ChengKing(bantamweight) ( ) 信誉:100
cuike519(marshal(Help you,Help me)) ( ) 信誉:103
每人可得10分
但还是不太懂
最后顶了Top
15 楼cwlcwr()回复于 2005-08-25 19:07:12 得分 0
1 如果有2个 FORM 都有 runnt=server是不是就不可以了?
如果form传送数据流(不如说 把图片写入DB里面) 则需要把它的模式该为 XXXX(对不起忘记怎么写了)
而又传普通的文字 则它的默认模式 那给怎么办???
2 比如 一个ASPX页面 有5个TextBox 一个BOUTTON 提交到DB里面 为了提升性能 是否可以关闭缓存?
4 如果不用图片显示模式 而简单的用Label 好象很容易破戒Top




