ASP.NET2.0中创建模态对话框提交按钮不起作用,什么原因?

节省人力成本40%!仓储物流AI机器人调度系统实战案例(含路径规划算法与系统架构图) 首先,我们需要定义一个Node类self.x = x # 节点x坐标self.y = y # 节点y坐标self.g = g # 从起点到当前节点的实际成本(g值)self.h = h # 从当前节点到终点的启发式成本(h值)self.f = g + h # 总成本(f值)self.parent = None # 父节点(用于回溯路径)self.task_id = task_id # 任务IDself.priority = priority # 任务优先级(1=最高,5=最低) 阅读详情

 

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Data.SqlClient;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class Admin_Links_AddEditLinks : System.Web.UI.Page
{
    DBUtility.TSqlDB Db 
= new DBUtility.TSqlDB();
    JSModel.TJavaScript JS 
= new JSModel.TJavaScript();
    FileModel.UpLoadFile upFile 
= new FileModel.UpLoadFile();

    
protected void Page_Load(object sender, EventArgs e)
    
{
        Response.Expires 
= 0;
        Response.Cache.SetNoStore();
        Response.AppendHeader(
"Pragma", "no-cache");

        
new CheckUser();
        
if (Request["LId"] != null)
        
{
            SqlDataReader Dr 
= Db.ExecuteReader(Db.myCon, CommandType.Text, "select * from tb_HyperLink where dc_Id="+Request["LId"], null);
            
if (Dr.Read())
            
{
                txtLinkName.Text 
= Dr["vc_LinkName"].ToString();
                txtLinkUrl.Text 
= Dr["vc_LinkUrl"].ToString();
                HWhere.Value 
= Dr["vc_LogoUrl"].ToString();
            }

            Dr.Close();
        }

    }


    
protected void btnAdd_Click(object sender, EventArgs e)
    
{
        
if (FileUpload1.HasFile && FileUpload1.PostedFile.ContentLength > 2)
        
{
            
string[] arr ={ ".jpg", ".gif" };
            HWhere.Value 
= upFile.UploadFile(FileUpload1, "/Uploads/Link/", 1024, arr, HWhere.Value == "", HWhere.Value);
            
if (HWhere.Value == "")
            
{
                
return;
            }

        }


        SqlParameter[] prams 
= new SqlParameter[]{
            
new SqlParameter("@dc_Id",SqlDbType.Decimal),
            
new SqlParameter("@vc_LinkName",SqlDbType.VarChar,50),
            
new SqlParameter("@vc_LinkUrl",SqlDbType.VarChar,200),
            
new SqlParameter("@vc_LogoUrl",SqlDbType.VarChar,200),
            
new SqlParameter("@i_Mid",SqlDbType.Int),
            
new SqlParameter("@AdminId",SqlDbType.VarChar,200),
            
new SqlParameter("@i_Ret",SqlDbType.Int)
        }
;

        prams[
0].Value = Request["LId"] == null ? "0" : Request["LId"];
        prams[
1].Value = txtLinkName.Text;
        prams[
2].Value = txtLinkUrl.Text;
        prams[
3].Value = HWhere.Value;
        prams[
4].Value = Request["Mid"];
        prams[
5].Value = Request.Cookies["AdminId"].Value;
        prams[
6].Direction = ParameterDirection.Output;

        Db.ExecuteNonQuery(Db.myCon, CommandType.StoredProcedure, 
"Pap_HyperLink", prams);
        
if (prams[6].Value.ToString() == "1")
        
{
            
if (Request["LId"] == null)
            
{
                JS.MsgBox(
"提示:链接信息添加成功!");
            }

            
else
            
{
                JS.MsgBox(
"提示:链接信息编辑成功!");
            }

            JS.ReloadWindow();
        }

        JS.Redirect(Request.RawUrl);
    }

}

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="AddEditLinks.aspx.cs" Theme="StyleThemes"
    Inherits
="Admin_Links_AddEditLinks" 
%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    
<title>编辑友情链接信息</title>
    
<meta http-equiv="Expires" content="0" />
    
    
<link href="../Style/Style.css" rel="stylesheet" type="text/css" />

    
<script language="javascript" src="../../JSBlock/UseCheck.js" type="text/javascript"></script>

    
<script language="javascript" type="text/javascript">
        
function Check()
        
{
            
if(document.form1.txtLinkName.value=="")
            
{
                alert(
"提示:请输入网站名称!");
                document.form1.txtLinkName.focus();
                
return false;
            }

            
if(document.form1.txtLinkUrl.value=="")
            
{
                alert(
"提示:请输入网站链接地址!");
                document.form1.txtLinkUrl.focus();
                
return false;
            }

            
if(TestReg(document.form1.txtLinkUrl.value)==false)
            
{
                alert(
"提示:请输入合法的链接地址!");
                document.form1.txtLinkUrl.select();
                
return false;
            }

        }

    
</script>

</head>
<body>
    
<form id="form1" method="post" runat="server">
        
<div class="divA">
            
<table border="0" cellpadding="0" cellspacing="8" width="100%">
                
<tr>
                    
<td>
                        网站名称:
<asp:TextBox ID="txtLinkName" runat="server" Width="173px"></asp:TextBox>
                    
</td>
                
</tr>
                
<tr>
                    
<td>
                        链接地址:
<asp:TextBox ID="txtLinkUrl" runat="server" Width="237px"></asp:TextBox>
                    
</td>
                
</tr>
                
<tr>
                    
<td>
                        图片地址:
<asp:FileUpload ID="FileUpload1" CssClass="btnA" runat="server" />
                    
</td>
                
</tr>
                
<tr>
                    
<td align="center" style="height: 50px;">
                        
<asp:Button ID="btnAdd" OnClientClick="return Check();" runat="server" Text="确定"
                            OnClick
="btnAdd_Click" />
                        
&nbsp; &nbsp; &nbsp; &nbsp;
                        
<input id="Reset1" class="btnA" type="reset" value="重置" />
                        
&nbsp; &nbsp; &nbsp; &nbsp;
                        
<input type="button" class="btnA" value="关闭" onclick="javascript:window.close();" />
                    
</td>
                
</tr>
            
</table>
            
<input type="hidden" id="HWhere" name="HWhere" runat="server" />
        
</div>
    
</form>
</body>
</html>

ASP.NET2.0中创建模态对话框(showModalDialog)用来向数据库中添加信息,点击提交按钮怎么不起作用?反而把这个网页在浏览器中显示出来添加信息即可成功!请高手指点我该怎么设计? 

 

VC中sqlite的使用 在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示 立即下载

相关推荐

手把手教你用Cadence Virtuoso仿真一个5GHz CMOS分频器:从原理图到后仿,避开那些教科书上没写的坑

本文详细介绍了在Cadence Virtuoso环境中设计5GHz CMOS分频器的完整流程,从原理图设计到后仿真优化,特别关注实际工程中容易被忽视的关键问题。内容涵盖分频器核心指标解析、锁存器拓扑选择、接口设计匹配以及后仿真优化策略,为射频集成电路设计提供实用避坑指南。

weixin_26934905的博客 262

bootstrap中模态框点击不触发点击事件原因

"click #TableEditor1": function (e, value, row, index) //正确 "click#TableEditor1": function (e, value, row, index) //错误 click跟#之间一个空格不小心删除掉了,注意下

weixin_36944798的博客 4469

SV fork join_none & for循环结合使用

fork join_none与循环联用常见问题解决方案

ZhangShuHuai11的博客 880

【转载】ASP.NET的模态窗口

ASP.NET的模态窗口

qq_42473664的博客 936

Windows 10错误代码解析与系统故障排除指南

操作系统错误代码是系统运行状态的直接反馈,Windows系统通过特定编码机制将故障信息转化为可识别的错误代码。从技术原理看,这些代码通常对应特定的异常处理流程,包括内存管理、驱动兼容性、文件系统等核心模块。理解错误代码对于系统维护具有重要价值,能快速定位问题根源,提高故障排除效率。在实际应用场景中,蓝屏错误(如0x0000007B)、系统升级失败(如0x80070002)和启动故障是最常见的三类问题。通过分析dump文件、使用WinDbg工具和系统内置诊断功能,可以有效解决大部分系统异常。特别是对于蓝屏错误

weixin_30516429的博客 299

多雷达协同探测技术研究进展:认知跟踪与资源调度算法

源自:雷达学报作者:易伟 袁野 刘光宏 葛建军 孔令讲 杨建宇雷达是信息感知的千里眼,具有极高的军用和民用价值,广泛应用在防空预警、遥感测绘、反恐维稳等领域[1–5]。雷达信息获取与探测技术也一直是大国竞相抢占的前沿技术,同时是信息科学的重要组成部分。随着科学技术不断进步,先进电子对抗装备的不断问世和广泛列装,雷达的生存与发展正面临日益严峻的挑战。从生存环境上看,雷达面临通信等各类民用电磁干扰以及复杂的军用电磁干扰;从探测对象上看,集群、微弱、隐身、高空、低空等多样化目标的出现也给雷达探测与识别带来困难。

renhongxia1的博客 2784

JS 模态对话框和非模态对话框

模态窗口 javascript 技巧汇总(传值、打开、刷新) 1、要弹出的页面中,一定要保证标签间有,否则会弹出的模态窗口上,点击按钮时,会再次弹出一个新页面。 2、被弹出页面的按钮的事件处理中,应该有Response.Write(new Function().ClosePage());语句,用以关闭当前的模态窗口。 3、因为幽默的缓存原因,如果你在模态窗口中修改了数据,你会发现,父页面

javagtcpp的专栏 2080

k230+CanMV+micropython环境下byte、int、hex、string之间的转换常用函数实测

【代码】k230+CanMV+micropython环境下byte、int、hex、string之间的转换常用函数实测。

weixin_47446386的博客 119

Asp.net模态子窗体及其数据传递

(一) 模态窗体的处理方法 1、javascript 语法: var returnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures]) 非模态窗体: vReturnValue = window.showModelessDialog(sURL [, vArguments] [,sFeatures]) ...

bangcheng6688的博客 272

串口、COM、UART、TTL、USB、RS-232、RS-485、I2C、SPI、CAN、1-WIRE

一文搞定,赶紧收藏吧

记得诚 3万+

为什么 ADT 在 SAP BTP ABAP environment 里认证成功却无法登录 Service Instance:根因拆解与一站式修复路线

摘要 ADT报错"认证成功但Service Instance登录失败"通常源于ABAP租户的权限或用户映射问题,而非账号密码错误。常见原因包括:1) ABAP租户内未创建对应业务用户;2) 业务用户缺少开发角色(如SAP_BR_DEVELOPER);3) BTP角色集合未分配或IdP组映射缺失;4) 浏览器会话混淆身份;5) 连接了非开发租户(如Customizing Tenant);6) 实例休眠导致误判。 解决方法:检查ABAP业务用户及角色分配,确认BTP角色集合映射,使用隐身窗口

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 255

传递数据到模态对话框并返回信息,更新主页面

传递数据到模态对话框并返回信息,更新主页面。

sxldfang的专栏 2152

【YoloV11改进策略】基于流形约束超连接(mHC)增强YoloV11全局特征提取能力|独家复现|梁文峰署名论文

论文标题:流形约束超连接 (Manifold-Constrained Hyper-Connections, mHC)核心问题:针对超连接 (Hyper-Connections, HC) 扩展残差流宽度时破坏恒等映射、引发训练不稳定性和高内存开销的问题,提出一种约束性框架。目标:恢复残差连接的稳定性与可扩展性,同时保持HC的性能增益。基准模型:基于DeepSeek-V3的MoE架构,进行了3B、9B、27B模型的实验验证。论文图示mHC 是一个通用的HC扩展框架。

m0_47867638的博客 1349

ASP.NET中MessageBox的实现

 asp.net中没有MessageBox这个控件,固然可以插入Winform里的MessageBox,但一般不提倡,所以只能变通实现,主要有这几种方法:1.直接利用javascript的alert和confirm函数:在服务端的写法是:1)alertScriptManager.RegisterStartupScript(this, typeof(Page), Guid.NewGuid().T

hzzasdf的专栏 8399

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

asp.net的模态窗口

对于开发过WinForm程序的人员来说,模态窗口就是ShowDialog()就可以弹出一个窗口,可是对于ASP.net咱们应该怎么做呢,那就是showModalDialog或是showModelessDialog,两者定义如下: window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框,由于是对话框,因此它并没有一般用window.open()打开的窗口的所有

miaoshaohoa的专栏 865

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

asp.net mvc 使用bootstrap的模态框插件modal

编译器:vs2012 jquery版本:jquery-1.10.2.js bootstrap:bootstrap.js v3.0.0,包含modal插件 我们要实现一个使用模态框展示从服务器获取的数据的功能。 一、首先在页面上添加一个按钮,用来触发请求服务器数据,并打开模态框。 <button class="btn btn-primary" id="just-test">...

weixin_30512089的博客 887

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

grid view中模式对话框的实现

在gridview中的一行点击按钮时弹出模式对话框的效果可以通过div来实现,使用到以下两个方法         function   locking(){     document.all.ly.style.display="block";     document.all.ly.style.width=document.body.clientWidth;     document.all.

lvzhqi的专栏 863

ASP.NET MVC 和 Bootstrap(一)

Twitter Bootstrap,简称 Bootstrap,是互联网上领先的开源 CSS/HTML 和 JavaScript 框架。推出后不久,它就成为 GitHub 上最受欢迎的项目。它如此受欢迎,以至于微软在他们的 Build 2013 会议上宣布,Visual Studio 2013 中的所有 web 应用项目模板都将默认使用 Twitter Bootstrap。

龙哥盟 639

bootstrap-data-target触发模态弹出窗元素的data使用 data-toggle与data-target的作用 深入ASP.NET MVC之九:Ajax支持 Asp.Net M...

bootstrap-data-target触发模态弹出窗元素的data使用 时间:2017-05-27 14:22:34 阅读:4479 评论:0 收藏:0[点我收藏+] 标签:bootstrap-data-target触发模态弹出窗元素的data使用 1.运行效果如图所示 2.实现代码如下 <!DOCTYP...

1784

ASP.NET MVC+EasyUi 对数据表格进行增加,批量删除,修改操作

ASP.NET MVC+EasyUi 对数据表格进行增加,批量删除,修改操作 说明:本文中的XJ类,见之前的博客:https://blog.csdn.net/weixin_45721343/article/details/103909071,SQLHelper类与连接数据库的代码之前博客:https://blog.csdn.net/weixin_45721343/article/details/1...

weixin_45721343的博客 633

JavaScript 模式对话框实现及参数传递的简单例子

用JavaScript 弹出模式对话框 ,其实很简单,只需要调用showModalDialog这个函数就可以实现下面是一段ASP.NET页面完整代码,它作为模式对话框的父窗口,其实现的功能是点击按钮后将TextBoxTestId和HiddenUserId 两个控件的值通过查询字符串传递给模式对话框。这里要注意的是showModalDialog函数的第二个参数,通过这个参数可以把父窗口的

eaglet的专栏 1万+

ASP.NET 的模态窗体的处理

1  javascript 语法: var returnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures]) 非模态窗体: vReturnValue = window.showModelessDialog(sURL [, vArguments] [,sFeatures]) 参数说明: sURL:必选参数,类型:字

YANGZHONGBAO411的专栏 710

10月8日链接篇:ASP.NET, ASP.NET AJAX, Silverlight, 和 .NET

【原文地址】<a title=10月8日链接篇:ASP.NET, ASP.NET AJAX, Silverlight, 和 .NEThref=http://weblogs.asp.net/scottgu/archive/2007/10/08/october-8th-links-asp-net-asp-net-ajax-silverlight-and-net.aspx t

技术和生活 599
上一篇: 创建一个显示HTML内容的模态对话框
aspxcsharp2007
博客等级 码龄20年 0粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值