• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ

VB.net转C#有些不解,请高手指点一下。

joeweng 2005-03-24 12:49:55
这是javascript的判断代码
function isNumberString (InString,RefString)
{
if(InString.length==0) return (false);
for (Count=0; Count < InString.length; Count++) {
TempChar= InString.substring (Count, Count+1);
if (RefString.indexOf (TempChar, 0)==-1)
return (false);
}
return (true);
}

---------------------------------------------------------------
我把它转成C#
protected bool isNumberString(string InString,string RefString)

{
if(InString.Length==0) return (false);
int Count;
string TempChar;
for (Count=0; Count < InString.Length; Count++)
{
TempChar= InString.Substring (Count, Count+1);
if (RefString.IndexOf (TempChar, 0)==-1)
return (false);
}
return (true);
}


转后放到代码里面却达不到javascrip里面的效果,不知道是什么原因?
--------------------------------------------------------------------------
问题2:
-------------------------------------
用javascript怎么控制表格,比如已经有了一个新的表格,怎么在最后面转入一个新行,在新行里面有一个input type=text 的表单。
...全文
81 点赞 收藏 6
写回复
6 条回复
fenglik 2005年03月25日
#region 检查是否数字
public static bool IsNumber(string InStr)
{
string tmpStr;
for(int i=0;i<=InStr.Length-1;i++)
{
tmpStr=InStr.Substring(i,1);
if(!Char.IsNumber(tmpStr,0))
{
return false; }
}
return true;
}
回复 点赞
yzgnick 2005年03月25日
請問問題一,你是要達成什麼樣的效果呀?
問題二、
var newrow=表名.insertRow();
newrow.insertcell().innerHTML="<input type='text'>";
回复 点赞
yzgnick 2005年03月25日
請問問題一,你是要達成什麼樣的效果呀?
問題二、newrow.insertcell().innerHTML="<input type='text'>";
回复 点赞
simon0220 2005年03月25日
不知道为什么,只知道肯定是不行了.
回复 点赞
joeweng 2005年03月25日
帮忙顶一下。
回复 点赞
joeweng 2005年03月24日
顶一下
回复 点赞
发动态
发帖子
.NET技术社区
创建于2007-09-28

4.9w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告