在画面上一个按钮,点击后弹出confirm确认框,当点击ok后,程序执行读取文件操作。却总是读取不到数据,
HttpPostedFile posted = Request.Files["FileUpload1"];
System.IO.StreamReader streamReader = new System.IO.StreamReader(posted.InputStream, System.Text.Encoding.Default);
string strLine = streamReader.ReadLine();//得到strLine==null,而txt文件中有数据
bool flag = streamReader.EndOfStream;//flag==true,无法从第一行开始读取如果没有确认框的情况下,直接读取则没有问题请问,在confim确认后,如何能够从第一行开始读取数据?谢谢!
HttpPostedFile posted = Request.Files["FileUpload1"];
System.IO.StreamReader streamReader = new System.IO.StreamReader(posted.InputStream, System.Text.Encoding.Default);
string strLine = streamReader.ReadLine();//得到strLine==null,而txt文件中有数据
bool flag = streamReader.EndOfStream;//flag==true,无法从第一行开始读取如果没有确认框的情况下,直接读取则没有问题请问,在confim确认后,如何能够从第一行开始读取数据?谢谢!
while (!streamReader.EndOfStream)
{
string str = streamReader.ReadLine();
}
string strScript;
strScript = "<Script Language='JavaScript'>";
strScript += @"alert(""" + strMessage + @""");";
strScript += "</Script>";
page.RegisterStartupScript("stp", strScript);
因为要在程序中判断数据库中是否存在数据后,如果有再弹出确认框,顺便问一下,怎样弹出确认框后获得返回值
不是 this.Button1.Attributes.Add("onclick", "return confirm('OK?');");
strScript = " <Script Language='JavaScript'>";
strScript += @"alert(""" + strMessage + @""");";
strScript += " </Script>";
page.RegisterStartupScript("stp", strScript);
这是confirm?
再在你的button1的click服务器事件中添加代码块(读取数据流)