(1)控件的skipid什么意思?(2)IsPostBack的作用?(3)AutoPostBack作用?(4)从页面01弹出小窗体02,选中小窗体的某行,把该行的三个值传到页面02的三个文本框?(5)GridView包含CheckBox,选中某行,获取该行的所有元素?(6)双击GridView某行第一列的连接时,该行变颜色,双击另外一行时,该行恢复之前颜色?请大家帮忙讨论下,谢谢

解决方案 »

  1.   

    (3)AutoPostBack作用? 
    自动回转
    (5)GridView包含CheckBox,选中某行,获取该行的所有元素?
    遍历循环,查找那个CheckBox被选中,然后获取该行的值
      

  2.   

    (1)控件的skipid什么意思? SkinID吧?设置主题的名称,主题是属性设置的集合,使用这些设置可以定义页面和控件的外观,然后在某个 Web 应用程中的所有页、整个 Web 应用程序或服务器上的所有 Web 应用程中一致地应用此外观。主题的组成:外观(至少包含)、级联样式表 (CSS)、图像、其他资源
    (2)IsPostBack的作用?窗体第一次加载或回发时为false
    (3)AutoPostBack作用?自动回发,如TextBox,如果不将此属性设置为true,及时添加了TextChanged事件,也不会回发服务器,表现为:输入时不会看到页面刷新,也就是没触发事件
    (4)从页面01弹出小窗体02,选中小窗体的某行,把该行的三个值传到页面02的三个文本框?
    应该是把02窗体选中行的值赋给01窗体的三个文本框吧?使用JavaScript,如在02中这样写:opener.form1.TextBox1.Text = '123';
    (5)GridView包含CheckBox,选中某行,获取该行的所有元素?
    你可以在RowDataBound事件中使用FindControl方法找到控件,然后判断选中状态;可以使用e.Row.DataItem获取对应行数据(转换为DataRowView)
    (6)双击GridView某行第一列的连接时,该行变颜色,双击另外一行时,该行恢复之前颜色? 
    关于GridView的使用网上有很多例子,以前有人写过一篇blog叫 GridView72般绝技写的有点粗糙,还是MSDN或goole然后自己动手实验