为什么更新不了数据

来源:百度知道 编辑:UC知道 时间:2024/06/14 02:57:19
可以运行,但是更新不了数据。
后台源码如下:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;

public partial class Admin_kaoqin : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
Db network = new Db();
if (!IsPostBack)
{
for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
{
DropDownList ddl = (DropDownList)GridView1.Rows[i].FindControl("DropDownList1") ;
if ( ddl.SelectedIndex == 0)

ispostback判断是否回传页面,!ispostback指不是回传页面才执行,这个一般要写在page_load里的,如果你想保证程序安全,应该在button_click里写if(ispostback),像你现在的写法,更新语句根本就没有执行。先把这个改个再说吧,其它的没细看
http://www.yyws.org