单击网格上的任何内容即可弹出 [英] Pop Up With Click Anything On Grid

查看:101
本文介绍了单击网格上的任何内容即可弹出的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨 我有GridView,我想要单击网格(选择,按钮或模板按钮)
打开弹出页面并将查询传递给弹出页面?
我做不到.
请帮助我.

解决方案

尝试这些

用于在GridView中编辑行的ModalPopupExtender示例(主/详细方案) [具有GridView,DetailsView和ModalPopup控件的主细节 [ http://csharpdotnetfreak.blogspot.com/2011/04/ajax-modalpopextender-gridview-master.html


使用ModalPopUp扩展器
在Gridview的rowCommand上使用

 受保护的  void  fdhgfhgf(对象发​​件人,GridViewCommandEventArgs e)
   {
       尝试
       {
            int  index = Convert.ToInt32(e.CommandArgument);
       GridViewRow row = GridView2.Rows [index];

           lblref.Text = row.Cells [ 1 ].Text;


           会话[" ] = lblref.Text;
           SqlCommand cmd7 =  SqlCommand();
           cmd7.CommandText = " ;
           cmd7.CommandType = CommandType.StoredProcedure;
           cmd7.Connection = Db.GetConnection();
           cmd7.Parameters.AddWithValue(" ,lblref.Text);
           SqlDataReader dr7 = cmd7.ExecuteReader();
           如果(dr7.Read())
           {

               ddldeptt.Text = dr7 [" ].ToString();
               txtNoOfvacancies.Text = dr7 [" ].ToString();
               txtDesignation.Text = dr7 [" ].ToString();
               txtLocation.Text = dr7 [" ].ToString();
               txtExperience.Text = dr7 [" ].ToString();
               txtExpectedCTC.Text = dr7 [" ].ToString();
               txtMinExp.Text = dr7 [" ].ToString();
              txtMaxExp.Text = dr7 [" ].ToString();
              txtAge.Text = dr7 [" ].ToString();
               txtAcademicQuali.Text = dr7 [" ].ToString();
              txtProfession.Text = dr7 [" ].ToString();
               txtnature.Text = dr7 [" ].ToString();
               txtImmdiateSuper.Text = dr7 [" ].ToString();



           }
           cmd7.Connection.Close();
            .modal1.Show();
       }
       捕获(例外)
       {
           Response.Write(ex.ToString());
       }

   }


hi I have GridView And I want with Click on grid(select,Button or template button)
open PopUp Page and Pass The Query To PopUp Page?
i cant do it.
Please Help me.

解决方案

Try these

ModalPopupExtender Example for Editing Rows in a GridView (Master/Detail Scenario)[^]
Master-Detail with the GridView, DetailsView and ModalPopup Controls[^]


This link may Help you :)
http://csharpdotnetfreak.blogspot.com/2011/04/ajax-modalpopextender-gridview-master.html


Use ModalPopUp Extender
On rowCommand of Gridview use

protected void fdhgfhgf(object sender, GridViewCommandEventArgs e)
   {
       try
       {
           int index = Convert.ToInt32(e.CommandArgument);
       GridViewRow row = GridView2.Rows[index];

           lblref.Text = row.Cells[1].Text;


           Session["refid"] = lblref.Text;
           SqlCommand cmd7 = new SqlCommand();
           cmd7.CommandText = "select_manpower_HOD";
           cmd7.CommandType = CommandType.StoredProcedure;
           cmd7.Connection = Db.GetConnection();
           cmd7.Parameters.AddWithValue("@RefrenceId",lblref.Text);
           SqlDataReader dr7 = cmd7.ExecuteReader();
           if (dr7.Read())
           {

               ddldeptt.Text= dr7["Department"].ToString();
               txtNoOfvacancies.Text = dr7["NoofVacancies"].ToString();
               txtDesignation.Text = dr7["Designation"].ToString();
               txtLocation.Text = dr7["Location"].ToString();
               txtExperience.Text = dr7["CoreExperience"].ToString();
               txtExpectedCTC.Text = dr7["ExpectedCTCAnnum"].ToString();
               txtMinExp.Text = dr7["Experiencemin"].ToString();
              txtMaxExp.Text = dr7["Experiencemax"].ToString();
              txtAge.Text= dr7["Age"].ToString();
               txtAcademicQuali.Text = dr7["AcademicQualification"].ToString();
              txtProfession.Text= dr7["ProfessionalQualification"].ToString();
               txtnature.Text = dr7["NatureOfVacancy"].ToString();
               txtImmdiateSuper.Text = dr7["ImmediateSuperior"].ToString();



           }
           cmd7.Connection.Close();
           this.modal1.Show();
       }
       catch (Exception ex)
       {
           Response.Write(ex.ToString());
       }

   }


这篇关于单击网格上的任何内容即可弹出的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆