a1=Convert.ToString(c1.Text);
a2=Convert.ToString(c2.Text);
a3=Convert.ToString(c3.Text);
a4=Convert.ToString(c4.Text);
...用数组做应该怎样写才对
a2=Convert.ToString(c2.Text);
a3=Convert.ToString(c3.Text);
a4=Convert.ToString(c4.Text);
...用数组做应该怎样写才对
解决方案 »
- 在制作网页刷新火狐浏览器网页的时候为什么网页会变大
- 懂linq的帮我回答个问题,那里太冷清了发帖没人理
- 急 急 急!!!fusioncharts图表中的点击小标识显示或不显示相应的数据轮换怎么做的
- 网页问题
- win2003 .net 2.0不能运行的问题。
- 极难的问题:请教如何实现MAIL.BOKEE.COM的文件上传功能!
- override protected void OnInit(EventArgs e)也会出这样的错??
- 发了好几个帖子了 广告循环器 大家不用么? 怎么加入flash文件啊?
- 怎么提取Acess中字段描述(备注)内容?在线等如下:
- 很急呀!!
- 读access 数据库 文本型(1或0)和dategrid 问题
- 急死啦! EXCEL打开问题,420分.
al.Add(Convert.ToString(c1.Text));
al.Add(Convert.ToString(c2.Text));.....访问:
Response.Write(al[0]);
str[0] = c1.Text;
str[1] = c2.Text;
...
str[9] = c9.Text;
for(int i=0 ;i<4;i++)
{arraystr[i]=Convert.ToString(c"+i+".Text);
}
arraystr[i]=Convert.ToString(c"+i+".Text);
报错:
应输入(
TextBox tb = new TextBox(); string[] str = new string[4];
for(int i=0 ;i<4;i++)
{
tb = (TextBox)Page.FindControl("c"+i+".Text");
str[i]=tb.Text;
}
不好意思再请教下,如果换成是int的数组应该怎么写。
for(int i=1 ;i<5;i++)
{
a[i]=Convert.ToInt32("c"+i+".Text");
}
报错误:
输入字符串的格式不正确。 不好意思,过两天等有分了我会加分再结帖子。感谢大家的无私帮助
for(int i=0 ;i<4;i++)
{
tb = (TextBox)Page.FindControl("c"+i+".Text");
str[i]= Convert.ToInt32(tb.Text);
}
看我写的:Page.FindControl("c"+i+".Text");才正确
foreach(int i=0 ;i<4;i++)
{ TextBox tb;
tb = (TextBox)Page.FindControl("c" + i.ToString()) ;
if( tb != null)
{
str[i]= int.Parse(tb.Text.Trim());
}
}
是不是和
<asp:TextBox id="c1" runat="server" text="0"/>
<asp:TextBox id="c6" runat="server" text="0"/>
也有关系的
谢指教
int i = 0;
foreach(Control c in this.Page.Controls)
{
if(c is TextBox && c.ID.StartWith("c"))
i_array[i] = int.Parse(((TextBox)c).Text);
i++;
}
for(int i=1 ;i<7;i++)
{
tb = (TextBox)Page.FindControl("c"+i+".Text");
str[i]= Convert.ToInt32(tb.Text);
}
for(int i=1 ;i<7;i++)
{
tb = (TextBox)Page.FindControl("c"+i+".Text");
str[i-1]= Convert.ToInt32(tb.Text);
}
<script language="C#" runat="server">
void next(Object Src, EventArgs E ) {
TextBox tb = new TextBox();
int[] str = new int[6];
for(int i=1 ;i<7;i++)
{
tb = (TextBox)Page.FindControl("c"+i+".Text");
str[i-1]= Convert.ToInt32(tb.Text);
}
}
</script>
<form runat=server>
<asp:TextBox id="c1" maxlength="15" runat="server" size="15" text="0"/>
<asp:TextBox id="c2" maxlength="15" runat="server" size="15" text="0"/>
<asp:TextBox id="c3" maxlength="15" runat="server" size="15" text="0"/>
<asp:TextBox id="c4" maxlength="15" runat="server" size="15" text="0"/>
<asp:Button id="btn1" runat="server" Text="保存" onclick=next/>
</form>我再xiahouwen(活靶子.NET)前辈的试验
这10分实在太少,等几天之后分加上去再结帖子
万分感激