当前位置:首页
开发技术指南» 文章正文
    引言:

 ·求类似股票k线图的控件 100分    »显示摘要«
    摘要: 求类似股票k线图的控件 100分 ......
 ·想深入学习db    »显示摘要«
    摘要: 以前看过一些db教科书,主要是学习sql语句,简单了解游标,触发器什么的。当然,介绍的都很泛,不是很实用,请教各位大侠,实际应用中需要深入了解那些方面的知识?请推荐书或者网站,谢谢 ......


新手:怎么判断从另一个页面传递过来的参数是否为空啊

我用   VS.net   2003   开发:  
   
  我在一个页面做了一个单选列表的html表单,用Post装选择发送表单到vote.aspx  
  然后可以用   Request.Form.Get("FormID");   来获得传递过来的选项的值。但是怎么判断有没有传递值呢?  
      用if(Request.Form.Get("FormID")==null)不行啊!

NO.1   作者: judy_wane

NO,得到POST的数据应该是  
  if(Request.Form[FormID]=="")  
  你们好象都没注意到这一点哦!!!~~~~POST封装过来的,FORMID这个对象肯定是存在的,  
  所以要判断它是值是否为空,当然是==""而不是==NULL

NO.2   作者: xumanjun

string   ID   =   Request.QueryString["FormID"];  
  if   (ID   !=   null)  
  {    
  .....  
  }  
  else  
  {  
  .......  
  }  
  我一直是这样用,一点问题都没有。试一下吧。

NO.3   作者: xumanjun

用我上面这个就可以解决你这个问题,如果是直接访问的话得到的ID为空,否则就根据ID进行相关操作。

NO.4   作者: yc3231996

to:wangjuping   (三皮子[www.3pz.com])    
  题外话:  
  方括号是C#,圆括号是VB  
   
  完全没必要在HTML里放表单再传个ASPX文件,写在一个ASPX文件里就行了  
  这样就可以直接用控件的ID来获取他的值,  
  假如有个textbox1那么在button触发事件里用textbox1.text就可以得到值。。  
  这样也解决了你担心别人直接访问你那个后台处理表单的ASPX的麻烦  
  用HTML里的表单向ASPX传值是ASP的做法。。  
 


 ·如何修改cedit的字体    »显示摘要«
    摘要: 我通过cfontdialog得到一个cfont. 然后用setfont() 函数来设置这个edit控件的字体. 这个过后.我的edit控件里的字体没有改变. 但是它的caret变了.为什么? 如何才能正确修改cedit的字体.? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE