zoukankan      html  css  js  c++  java
  • .NET ---- B/S的特点,不接收js赋值

    1、使用js 传递的代码,后台取不到值

    借助隐藏域进行取值

     传递到另一个界面

    <div style="margin:4px">
    BOM名称(<font color="red">*</font>):<asp:TextBox MaxLength="49"  ID="tbBomNameX" runat="server"></asp:TextBox><asp:HiddenField ID="HidBomNameX" runat="server" />
    BOM编码(<font color="red">*</font>):<asp:TextBox MaxLength="24"  ID="tbBomMarkX" runat="server"></asp:TextBox><asp:HiddenField ID="HidBomMarkX" runat="server" />
    </div>
    
    
    
    <input id="btnExcel" type="button" value="Excel导入" class="ttbtn" onclick="javascript:WebDialogLoad('Excel导入', 800, 600, '../qdExcel/BOM_Excel_UpLoad_win.aspx?pwidth=780&pheight=480&btn=<%=btnSearch.ClientID%>&wxid=<%=_gSaleListGuid%>&c1=<%=tbBomNameX.ClientID%>&c2=<%=HidBomNameX.ClientID%>&c3=<%=tbBomMarkX.ClientID%>&c4=<%=HidBomMarkX.ClientID%>')" />
    
    <input id="btnCopy" type="button" value="从其它BOM表复制" class="ttbtn" onclick="javascript:WebDialogLoad('从其它BOM表复制', 800, 600, 'ShengChanManage_QingDan_List_Copy_win.aspx?pwidth=780&pheight=480&btn=<%=btnSearch.ClientID%>&wxid=<%=_gSaleListGuid%>&c1=<%=tbBomNameX.ClientID%>&c2=<%=HidBomNameX.ClientID%>&c3=<%=tbBomMarkX.ClientID%>&c4=<%=HidBomMarkX.ClientID%>')" />

    借助js 给其赋值

     不要忘了接受传递的函数

    最后保存的时候,注意要分清,增加,和借助js赋值,时的取值

    如果不借助隐藏域,就保存不了,通过js 传递的值

    2、定义的全局变量,保存后其值消失

    将其变成方法进行保存

  • 相关阅读:
    SmartBusinessDevFramework架构设计-1:结构简介
    C# 注销掉事件,解决多播委托链表的问题
    #import 无法打开源文件msado.tlh
    【MFC】OnInitDialog
    m_pRecordset->Open
    加L“”
    error C2065: “m_Pic”: 未声明的标识符
    存储过程不返回记录集导致ADO程序出错
    关于BSTR数据类型
    定义的函数在main中调用时提示找不到标识符
  • 原文地址:https://www.cnblogs.com/obge/p/13183621.html
Copyright © 2011-2022 走看看