asp.net 调用函数问题。~~~~~~~~~~~~~~~~`

<script language="C#" runat="server">

//
void Button1_Col1Vis(Object sender, EventArgs e) {
DataGrid1.Columns[1].Visible = !DataGrid1.Columns[1].Visible;
}

</script>

<asp:Button id="Button1111" Text="hide" OnClick="Button1_Col1Vis" runat="server" />

<asp:BoundColumn DataField="sno" HeaderText="<a href='#' onclick='Button1_Col1Vis();'>STP No</a>"></asp:BoundColumn>

button那个就可以调用。datagrid 这个却不可以。为什么?怎样让datagrid的也可以正常调用?

谢谢。。

第1个回答  2009-07-10
上面是Button1_Col1Vis(Object sender, EventArgs e) ,是事件特有的。。
datagrid用不了这个函数,你要自己写个
private void Button1_Col1Vis()
{
}
函数就可以调用了~
第2个回答  2009-07-10
a href='#' onclick='Button1_Col1Vis();'
这里是javascript运行在客户端,但是函数却在服务端本回答被提问者采纳
第3个回答  2009-07-10
<script language="C#" runat="server">
不要加 runat="server"
第4个回答  2009-07-10
datagrid中cellcontentdoubleclick事件
第5个回答  2009-07-21
在<a></a>里加一个 runat=server

asp.net 调用函数问题。~~~`
private void Button1_Col1Vis(){ } 函数就可以调用了~

asp.net线程处理问题?
1.这个问题和ajax关系不大。你要是觉得和ajax有关系,你可以自己写ajax代码异步发起请求。2.你的测试不能只看运行周期。需要关注服务器端接受请求时间、暂停时间、返回时间。3.影响返回时间的有IE,请求周期,IIS队列,IIS处理。4.解决ajax返回非异步的现象。我是通过在服务器端启用多线程处理,使得页面...

很急啊~asp.net(c#)编程问题,高手请帮忙!谢谢啊~请帮忙每一句详细注释...
public Conn(){ \/\/ \/\/ TODO: 在此处添加构造函数逻辑 \/\/ } \/\/ 数据库连接字符串 public SqlConnection Lb_Conn=new SqlConnection(strConn);private string vername;\/\/声明变量 public int grade;\/\/声明变量 \/\/构造为只读 public string verName { get { vername="新闻发布管理系统";return ...

ASP.NET(C#)问题!!!急~!!!写具体
public string 身份证号{get;set;} public string 姓名{get;set;} public string 出生日期{get;set;} public void Write(string 身份证号 ,string 姓名,string 出生日期 ){ this.身份证号=身份证号;this.姓名=姓名;this.出生日期=出生日期;} public void Read(){ console.writeline("身份证号:...

asp.net做网页,利用window.open()弹出窗口时遇到的问题。
window.open函数有3个参数: window.open(页面路径, 窗口名, 打开参数)你的调用中少掉了窗口名这个参数, 故你的设置未起作用. 可以这样修改(未定窗口名):添加表计信息另外, 你的top和left值的计算也要再考虑一下, screen.height - 850可能会得到负值的....

asp.net,小菜跪求大大帮忙,!
你好,下拉菜单代码如下,并已调用了其日期生成的JS函数,假设设定该对象的Date类型数据为u.setBirthday(Date d) 信息采集 function showDate(u){ var year=u.getFullYear();var month=u.getMonth()-1;var day=u.getDate()-1;var $=document.getElementById;("tYEAR").options.selectedInde...

ASP.NET Core 错误处理(Handle Errors)
实现IDeveloperPageExceptionFilter接口,自定义开发者异常页,通过构造函数中的Filter集合组成一个错误处理器管道,按照先注册先执行的原则进行错误处理。当需要传递错误时,记得调用next。实现一个自定义的开发者异常页,通过IDeveloperPageExceptionFilter接口,处理异常信息,并展示在页面上。异常处理程序提供了...

ASP.net C# 后台调用JS函数
protected void btnShow_Click(object sender, EventArgs e){ \/\/这是Button处理事件的第一句 调用客端的js函数 Page.RegisterStartupScript("showDiv", "ShowDiv()");\/\/但是VS会提示这种方法已经过时了,但是还是可以使用的!如果比较介意可以使用以下几种替代 第一种:Page.RegisterClientScriptBlock("...

asp.net textbox 失去焦点事件,调用一函数.
InnerText = "kk";} 这样我就有两种选择 1、直接写在textbox里:<asp:TextBox ID="txt" runat="server" onblur="javascript:ChangeLabelText();"><\/asp:TextBox> 2、写在后台:this.txt.Attributes.Add("onblur","javascript:ChangeLabelText();");这两种方法的效果是等同的。

如何让asp.net 网站启动时,执行一些初始化函数
然后呢,你打开这个文件,里面有个Application_start的东西,把你想要写的函数都写在那里,那个叫Application_start的方法是一个伴随网站程序启动的时候自动调用的方法。至于“初始化函数执行要4分钟左右,这段时间,不想让用户连接”这个要求,Application_start是调用完了以后才能启动网站的,你不用管它了,...

相似回答
大家正在搜