我怎样才能解决这个错误? [英] How Can I Solve The Errors In This?
问题描述
我在void pageload(),viewstate [add],newbutton2,事件处理程序以及之后的括号中得到错误。帮帮我。!
使用系统;
使用System.Collections.Generic;
使用System.Linq;
使用System.Web;
使用System.Web.UI;
使用System.Web.UI.WebControls;
使用System.Data.SqlClient;
使用System.Data;
使用System.IO;
使用System.Configuration;
public partial class _Default:System.Web.UI.Page
{
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings [conn]。ConnectionString);
SqlCommand cmd = new SqlCommand();
}
protected void Page_Load(object sender,EventArgs e)
{
if(IsPostBack)
{
if(ViewState [Add]!= null)
{
Button add = new Button2();
add.Text =Add;
add.Click + = new EventHandler(add_Click);
PlaceHolder1.Controls.Add(add);
}
if(ViewState [textboxes]!= null)
{
int count = 0;
count =(int)ViewState [textboxes];
for(int i = 0;我<计数; i ++)
{
TextBox textbox_foradd = new TextBox();
textbox_foradd.ID =textadd+(i + 1).ToString ();
PlaceHolder1.Controls.Add(textbox_foradd);
}
}
}
}
void add_Click(object sender,EventArgs e)
{
int count = 1;
if(ViewState [textboxes]!= null)
{
count + = Convert.ToInt32(ViewState [ textboxes]);
}
TextBox textbox_foradd = new TextBox();
textbox_foradd.ID =textadd+ count.ToString( );
PlaceHolder1.Controls.Add(textbox_foradd);
ViewState [textboxes] = count;
}
保护无效Button1_Click(object sender,EventArgs e)
{
string filePath = FileUpload1.PostedFile.FileName;
string filename = Path.GetFileName(filePath );
string fname = Path.GetFileNameWithoutExtension(filename);
string ext = Path.GetExtension(filename);
int length = FileUpload1 .PostedFile.ContentLength;
byte [] img1 =新字节[length];
HttpPostedFile image = FileUpload1.PostedFile;
image.InputStream .Read(img1,0,length);
if(ext ==.jpg|| ext ==。png|| ext ==。gif|| ext ==jpeg|| ext ==.JPG|| ext ==。PNG|| ext ==。GIF|| ext ==JPEG)
{
con.Open();
cmd.Connection = con;
cmd.CommandText =P_information;
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue(@ P_name,txt_pname.Text);
cmd.Parameters.AddWithValue(@ Cat,ddl_type.SelectedItem.Text);
cmd.Parameters.AddWithValue(@数量,Convert.ToInt32(txt_quantity.Text));
cmd.Parameters.AddWithValue(@ Img,img1);
cmd.Parameters.AddWithValue( @E_date,Convert.ToDateTime(txt_date.Text));
cmd.Parameters.AddWithValue(@ Price,Convert.ToInt32(txt_price.Text));
cmd.Parameters.AddWithValue(@ Discount,Convert.ToInt32(txt_discount.Text));
cmd.Parameters.AddWithValue(@ Rack,txt_sec.Text);
cmd.Parameters.Add WithValue(@ Section,Rack AZ);
cmd.Parameters.AddWithValue(@ Updated,);
cmd.Parameters.AddWithValue( @Fname,filename);
cmd.Parameters.AddWithValue(@ P_Status,DDL_Status.SelectedItem.Text);
int i = cmd.ExecuteNonQuery() ;
if(i> 0)
{
ScriptManager.RegisterStartupScript(this,this.GetType(),validation,< script language ='javascript'> alert('Product已成功更新...')< / script>,false);
}
else
{
ScriptManager.RegisterStartupScript(this,this.GetType(),validation,< script language ='javascript'> alert('Failed ...')< / script> ;,false);
}
}
其他
{
ScriptManager.RegisterStartupScript(this,this.GetType(),validation,< script language ='javascript'> alert('File Not support !! ...')< / script>,false);
}
}
protected void ddl_type_SelectedIndexChanged(object sender,EventArgs e)
{
if(ddl_typ e.SelectedItem.Text ==Body Talc&Perfumes)
{
txt_sec.Text =A部分;
}
else if(ddl_type.SelectedItem.Text ==巧克力)
{
txt_sec.Text =B部分;
}
else if(ddl_type.SelectedItem.Text ==Hair Care)
{
txt_sec.Text =Section C;
}
else if(ddl_type.SelectedItem.Text ==洗脸/面霜)
{
txt_sec.Text =D部分;
}
否则if(ddl_type.SelectedItem.Text ==Fancy Items)
{
txt_sec.Text =E部分;
}
否则if(ddl_type.SelectedItem.Text ==杂货)
{
txt_sec.Text =F部分;
}
否则如果(d dl_type.SelectedItem.Text ==家居护理产品)
{
txt_sec.Text =G部分;
}
else if(ddl_type.SelectedItem.Text ==Masala Powders)
{
txt_sec.Text =Section H;
}
}
protected void Button2_Click(object sender,EventArgs e)< br $>
{
按钮添加=新按钮();
add.Text =添加;
PlaceHolder1.Controls.Add(add);
ViewState [Add] = 1;
}
}
带走紧密的花括号,在行后立即关闭你的班级:
SqlCommand cmd = new SqlCommand();
并将其移至底部文件。 :笑:
Iam getting errors at void pageload(),viewstate[add],newbutton2,event handleer and the bracket after that.Help me out.!
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;
using System.IO;
using System.Configuration;
public partial class _Default : System.Web.UI.Page
{
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["conn"].ConnectionString);
SqlCommand cmd = new SqlCommand();
}
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
if (ViewState["Add"] != null)
{
Button add = new Button2();
add.Text = "Add";
add.Click += new EventHandler(add_Click);
PlaceHolder1.Controls.Add(add);
}
if (ViewState["textboxes"] != null)
{
int count = 0;
count = (int)ViewState["textboxes"];
for (int i = 0; i < count; i++)
{
TextBox textbox_foradd = new TextBox();
textbox_foradd.ID = "textadd" + (i + 1).ToString();
PlaceHolder1.Controls.Add(textbox_foradd);
}
}
}
}
void add_Click(object sender, EventArgs e)
{
int count = 1;
if (ViewState["textboxes"] != null)
{
count += Convert.ToInt32(ViewState["textboxes"]);
}
TextBox textbox_foradd = new TextBox();
textbox_foradd.ID = "textadd" + count.ToString();
PlaceHolder1.Controls.Add(textbox_foradd);
ViewState["textboxes"] = count;
}
protected void Button1_Click(object sender, EventArgs e)
{
string filePath = FileUpload1.PostedFile.FileName;
string filename = Path.GetFileName(filePath);
string fname = Path.GetFileNameWithoutExtension(filename);
string ext = Path.GetExtension(filename);
int length = FileUpload1.PostedFile.ContentLength;
byte[] img1 = new byte[length];
HttpPostedFile image = FileUpload1.PostedFile;
image.InputStream.Read(img1, 0, length);
if (ext == ".jpg" || ext == ".png" || ext == ".gif" || ext == "jpeg" || ext == ".JPG" || ext == ".PNG" || ext == ".GIF" || ext == "JPEG")
{
con.Open();
cmd.Connection = con;
cmd.CommandText = "P_information";
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@P_name", txt_pname.Text);
cmd.Parameters.AddWithValue("@Cat", ddl_type.SelectedItem.Text);
cmd.Parameters.AddWithValue("@Quantity", Convert.ToInt32(txt_quantity.Text));
cmd.Parameters.AddWithValue("@Img", img1);
cmd.Parameters.AddWithValue("@E_date", Convert.ToDateTime(txt_date.Text));
cmd.Parameters.AddWithValue("@Price", Convert.ToInt32(txt_price.Text));
cmd.Parameters.AddWithValue("@Discount", Convert.ToInt32(txt_discount.Text));
cmd.Parameters.AddWithValue("@Rack", txt_sec.Text);
cmd.Parameters.AddWithValue("@Section", "Rack A-Z");
cmd.Parameters.AddWithValue("@Updated", "");
cmd.Parameters.AddWithValue("@Fname", filename);
cmd.Parameters.AddWithValue("@P_Status",DDL_Status.SelectedItem.Text);
int i = cmd.ExecuteNonQuery();
if (i > 0)
{
ScriptManager.RegisterStartupScript(this, this.GetType(), "validation", "<script language='javascript'>alert('Product updated Successfully...')</script>", false);
}
else
{
ScriptManager.RegisterStartupScript(this, this.GetType(), "validation", "<script language='javascript'>alert('Failed...')</script>", false);
}
}
else
{
ScriptManager.RegisterStartupScript(this, this.GetType(), "validation", "<script language='javascript'>alert('File Not support!!...')</script>", false);
}
}
protected void ddl_type_SelectedIndexChanged(object sender, EventArgs e)
{
if (ddl_type.SelectedItem.Text == "Body Talc&Perfumes")
{
txt_sec.Text = "Section A";
}
else if (ddl_type.SelectedItem.Text == "Chocolates")
{
txt_sec.Text = "Section B";
}
else if (ddl_type.SelectedItem.Text == "Hair Care")
{
txt_sec.Text = "Section C";
}
else if (ddl_type.SelectedItem.Text == "Face Wash/Face Creams")
{
txt_sec.Text = "Section D";
}
else if (ddl_type.SelectedItem.Text == "Fancy Items")
{
txt_sec.Text = "Section E";
}
else if (ddl_type.SelectedItem.Text == "Grocery")
{
txt_sec.Text = "Section F";
}
else if (ddl_type.SelectedItem.Text == "Home Care Products")
{
txt_sec.Text = "Section G";
}
else if (ddl_type.SelectedItem.Text == "Masala Powders")
{
txt_sec.Text = "Section H";
}
}
protected void Button2_Click(object sender, EventArgs e)
{
Button add = new Button();
add.Text = "Add";
PlaceHolder1.Controls.Add(add);
ViewState["Add"] = 1;
}
}
Take away the close curly bracket which closes your class immediately after the line:
SqlCommand cmd = new SqlCommand();
and move it to the bottom of the file. :laugh:
这篇关于我怎样才能解决这个错误?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!