asp.net 的后台代码,是不是用的JAVASCRIPT的代码? 20
我看语法和JS的语法一摸一样呀,比如switch(((Button)sender).CommandName){case"a":Label1.Text="a";break;...
我看语法和JS的语法一摸一样呀,
比如switch (((Button)sender).CommandName)
{
case "a":
Label1.Text="a";
break;
case "b":
Label1.Text="b";
break;
default:
Label1.Text="c";
break;
}
用的不就是JS语法吗? 展开
比如switch (((Button)sender).CommandName)
{
case "a":
Label1.Text="a";
break;
case "b":
Label1.Text="b";
break;
default:
Label1.Text="c";
break;
}
用的不就是JS语法吗? 展开
3个回答
展开全部
你所谓的后台代码是什么样的?夹杂在页面里面的还是后台CS/VB代码?
语法只能说有点相似,不能说一抹一样
最简单的例子就是JavaScript声明变量的时候使用
var a;来声明一个不知道什么类型的对象
而asp.net的后台代码如果是CS,那么就是object a;
如果是Vb则是 dim a
另外整个对象类库都不一样,运行原理也不一样,大哥不要搞混掉
语法只能说有点相似,不能说一抹一样
最简单的例子就是JavaScript声明变量的时候使用
var a;来声明一个不知道什么类型的对象
而asp.net的后台代码如果是CS,那么就是object a;
如果是Vb则是 dim a
另外整个对象类库都不一样,运行原理也不一样,大哥不要搞混掉
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
兄弟 你看到的是asp.net的后台代码 这个不假
这段代码是用c#语言写的 因为我是做这种程序的 我可以给你解释下:
===========================================
switch (((Button)sender).CommandName)
这句的意思是用的switch语句 判断Button的有个属性CommandName这个字段的选择是什么
=================================================
case "a":
Label1.Text="a";
break;
这句就是得出结果 当上面的CommandName这个字段的选择是a的话 那么 Label1.Text就输出a
最后用break结束语句 这是switch的语法规则 case和break搭配
===============================
呵呵 下面的的就不用我说了
其实你说的js有这样的写法 但不可能出现Label1.Text这种控件
呵呵 这个是我的浅见 但愿能给你一丁点解释的作用!
这段代码是用c#语言写的 因为我是做这种程序的 我可以给你解释下:
===========================================
switch (((Button)sender).CommandName)
这句的意思是用的switch语句 判断Button的有个属性CommandName这个字段的选择是什么
=================================================
case "a":
Label1.Text="a";
break;
这句就是得出结果 当上面的CommandName这个字段的选择是a的话 那么 Label1.Text就输出a
最后用break结束语句 这是switch的语法规则 case和break搭配
===============================
呵呵 下面的的就不用我说了
其实你说的js有这样的写法 但不可能出现Label1.Text这种控件
呵呵 这个是我的浅见 但愿能给你一丁点解释的作用!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询