不要用DROP1.SelectedIndex,用Request.Form["DROP1"]
解决方案 »
- 怎么让页面强制不刷新
- asp.net怎么实现淘宝网里面的这个功能
- 关于2003系统上forms认证的 cookies丢失问题,急!!!!
- AJAX 异步提交避过了我的身份验证方法
- 向各位高手请教一个毕设的问题,关于dropdownlist控件的,急,解决后高分相送!!
- 信誉是100的人进来接分。
- asp.net中GridView应用技巧问题
- 怎样用别人的asp.net代码呀?如何改配置呢?
- 大家帮忙看一下面这个代码要怎么改?
- 哪位兄弟帮我看一下,哪部分语法错了???
- Forms身份验证没接触过,它和一般提取数据库用户名和密码验证有什么区别吗?
- ----在aspx页面的html中如何获得另一个页面里的值---
request.write ("<script>alert('对不起 数据不符合要求');</script>")
一提示的话,原来上面的数据都没了?该怎么做?
Page_Load(..){
if(!IsPostBack){
btnSave.Attributes.Add("onclick","javascript:return validate();");//如果验证通过执行按钮事件.
}
}
在客户端:
function validate(){
//在这里做判断,如果判断通过就return ture;否则return false;
}
如果你的判断非要在服务端来判断,如果是服务器控件你可以根据值直接给它赋值,如果是html控件可以在前台写个javascript的赋值方法:
function setValSelected(val){
for(i = 0 ; i < document.all("控件ID").options.length ; i ++){
if(document.all("控件ID").options[i].value == val){
document.all("控件ID").options[i].selected = true;
return;
}
}
}
然后在后台赋值:
RegisterStartupScript("val","<script>setValSelected('" + s "');</script>");