100分,asp.net如何为控件增加属性
做一个“退出系统”的按钮,按钮事件里面写退出系统的代码,退出系统是要关闭浏览器,所以不要用this.Response.Redirect();因为button的click事...
做一个“退出系统”的按钮,按钮事件里面写退出系统的代码,退出系统是要关闭浏览器,所以不要用this.Response.Redirect();因为button的click事件里面我还要向数据库传一个值,所以不能用html控件:javascrip.Window.close。有人告诉我:在button里面增加一个属性,就可以写javascrip.Window.close。请问怎样向控件增加属性??本例中应该怎样怎加?请各位高手说详细点,要有具体的代码。。
展开
4个回答
展开全部
1> 在aspx页面中要实现单击一个按钮(服务器端控件)来关闭当前页面,只需要在aspx页面的page_load()方法中加入下列语句:
this.btnClose.Attributes.Add("onclick","window.close()");//btnClose是按钮的名字,此语句是给其添加一个单击属性,调用window.close()方法。
2> 在html页面中要实现单击一个按钮(html控件)来关闭当前页面,只需要在html代码中的按钮控件代码中添加一个onclick属性即可,代码如下:
< INPUT id="Button1" type="button" value="Button" name="Button1" onclick="window.close()">
第一种要服务器执行,第二种为客户端执行
传值给父页面,并关闭:
string value;
value = Request.Form["myRadio"].ToString();
Response.Write("<script>window.opener.document.all.TextBox1.value='" + value + "';opener=null;self.close();</script>");
this.btnClose.Attributes.Add("onclick","window.close()");//btnClose是按钮的名字,此语句是给其添加一个单击属性,调用window.close()方法。
2> 在html页面中要实现单击一个按钮(html控件)来关闭当前页面,只需要在html代码中的按钮控件代码中添加一个onclick属性即可,代码如下:
< INPUT id="Button1" type="button" value="Button" name="Button1" onclick="window.close()">
第一种要服务器执行,第二种为客户端执行
传值给父页面,并关闭:
string value;
value = Request.Form["myRadio"].ToString();
Response.Write("<script>window.opener.document.all.TextBox1.value='" + value + "';opener=null;self.close();</script>");
展开全部
.Attributes.Add()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有三种方法可以实现你的目的;
1。建个hidden。点击前台按钮用这个hidden调用后台方法;
2。这个按钮用.net后台button,javascript中找到这个按钮的方法document.getelemnetbyid("<%=btn.clientid%>");
3. 后台增加前台html按钮的方法
page.htmlbutton btn =page.findcontrol() as htmlbutton ;
btn.attrubites.add("");
1。建个hidden。点击前台按钮用这个hidden调用后台方法;
2。这个按钮用.net后台button,javascript中找到这个按钮的方法document.getelemnetbyid("<%=btn.clientid%>");
3. 后台增加前台html按钮的方法
page.htmlbutton btn =page.findcontrol() as htmlbutton ;
btn.attrubites.add("");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
yourButton.Attributes.Add();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询