asp.net 如何跳出一个选择性的(是或者否)对话框
我写了以下代码不起作用,不知道为什么
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
HttpPostedFile p;
if (Request.QueryString["type"] == "true")
{
ViewState["a"] = '5';
}
if (!Page.IsPostBack)
{
System.Data.DataSet ds = new System.Data.DataSet();
System.Data.DataTable dataTable1 = new System.Data.DataTable("BlogUser");
System.Data.DataRow dr;
dataTable1.Columns.Add(new System.Data.DataColumn("UserId", typeof(System.Int32)));
dataTable1.Columns.Add(new System.Data.DataColumn("UserName", typeof(System.String)));
for (int i = 0; i < 8; i++)
{
dr = dataTable1.NewRow();
dr[0] = i;
dr[1] = "【孟子E章】" + i.ToString();
dataTable1.Rows.Add(dr);
}
ListView1.DataSource = dataTable1;
ListView1.DataBind();
}
}
protected void Button1_Click(object sender, EventArgs e)
{
String UserId = "";
for (int i = 0; i < ListView1.Items.Count; i++)
{
CheckBox chktemp = ListView1.Items[i].FindControl("CheckBox1") as CheckBox;
if (chktemp != null && chktemp.Checked == true)
{
UserId += ListView1.DataKeys[i].Value + ",";
}
if (i == 4)
{
ViewState["a"] = '1';
Response.Write("<script>location.href='Default.aspx?type='+confirm('该学生此学科成绩已存在,是否覆盖此成绩?');</script");
if (Request.QueryString["type"] == "true")
{
Response.Write(ViewState["a"].ToString());
}
}
}
Page.ClientScript.RegisterStartupScript(Page.GetType(), "x", "alert('有选中 id=" + UserId + "')", true);
}
}
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
HttpPostedFile p;
if (Request.QueryString["type"] == "true")
{
ViewState["a"] = '5';
}
if (!Page.IsPostBack)
{
System.Data.DataSet ds = new System.Data.DataSet();
System.Data.DataTable dataTable1 = new System.Data.DataTable("BlogUser");
System.Data.DataRow dr;
dataTable1.Columns.Add(new System.Data.DataColumn("UserId", typeof(System.Int32)));
dataTable1.Columns.Add(new System.Data.DataColumn("UserName", typeof(System.String)));
for (int i = 0; i < 8; i++)
{
dr = dataTable1.NewRow();
dr[0] = i;
dr[1] = "【孟子E章】" + i.ToString();
dataTable1.Rows.Add(dr);
}
ListView1.DataSource = dataTable1;
ListView1.DataBind();
}
}
protected void Button1_Click(object sender, EventArgs e)
{
String UserId = "";
for (int i = 0; i < ListView1.Items.Count; i++)
{
CheckBox chktemp = ListView1.Items[i].FindControl("CheckBox1") as CheckBox;
if (chktemp != null && chktemp.Checked == true)
{
UserId += ListView1.DataKeys[i].Value + ",";
}
if (i == 4)
{
ViewState["a"] = '1';
Response.Write("<script>location.href='Default.aspx?type='+confirm('该学生此学科成绩已存在,是否覆盖此成绩?');</script");
if (Request.QueryString["type"] == "true")
{
Response.Write(ViewState["a"].ToString());
}
}
}
Page.ClientScript.RegisterStartupScript(Page.GetType(), "x", "alert('有选中 id=" + UserId + "')", true);
}
}
...全文
相关推荐
一个asp.net的小网站
这个"一个asp.net的小网站"项目,显然提供了一个学习和实践ASP.NET技术的基础平台,尤其适合初学者和有一定基础的开发者提升技能。下面将详细阐述ASP.NET的核心概念和关键知识点。1.
asp.net 网页对话框
**全局变量Application**: `Application`对象是ASP.NET中的一个全局状态容器,它允许开发者在整个应用程序范围内共享数据。
asp.net 使用保存文件对话框
在C#编程环境下,我们可以利用ASP.NET的服务器控件和.NET Framework提供的类来创建一个允许用户选择保存位置的对话框。
asp.net中模式对话框的使用以及删除时确认
模式对话框常用于需要用户确认、输入信息或者显示警告的情况,比如在删除数据时的确认提示。本文将详细探讨如何在ASP.NET中使用模式对话框以及实现删除时的确认功能。
asp.net弹出对话框
在 ASP.NET 中,我们有时需要实现弹出对话框的功能,以便与用户进行交互,例如确认操作、输入数据或者显示警告信息。


