zoukankan      html  css  js  c++  java
  • 转跳后 后台修改样式asp.net

    如写了一个改变前台页面样式的方法,进行转跳,如更新成功则调用这个方法改变前台样式,失败则换另一种样式。
    直接转跳后在加入这个方法是不能改变成功的,因为这个页面已经转跳了,页也就是说已经加载完毕了,再调用写的方法已经没用了。所有只有在Page_Load里写的方法或点后台的事件(_Click或Command)才能调用 protected void Page_Load(object sender, EventArgs e)
    我想到了三个个思路:
    1、转跳的时候触发一个事件
    2、定义一个全局的变量flag做标记,如操作成功要进行转跳的时候,在转跳的前面改变这个flag标记,然后在Page_Load里判断flag标记,再调用改变前台页面样式的方法。
    3、在转跳的地址里写入一个标记如a.aspx?state=Edited,再在Page_Load里判断state状态,如为Edited则调用改变前台样式的方法。


    TextBox禁用后,无法实现里面的功能,样式、无法调用JS代码等

     把Enabled属性设为false,禁用了后TextBox里面的一些属性都会失去,要再次使用的时候要重新添加属性,可以在后台添加属性或样式。.Attributes.Add() .Style.Add()

  • 相关阅读:
    C#对文件的操作
    Quartz使用
    北邮校园网自动登录 python
    interactive python ---- week5
    interactive python ----pong game
    自旋锁(spinlock)(转)
    interactive python(3)
    interactive python(2)
    Ubuntu下为Firefox安装Adobe Flash Player(转)
    flex中list 控件行中添加Button后的点击事件处理
  • 原文地址:https://www.cnblogs.com/townsend/p/2574567.html
Copyright © 2011-2022 走看看