备忘

解决重复提交:OnClientClick="this.disabled=true;this.form.submit();" UseSubmitBehavior="False"

Repeater控件中点击按钮后获取某一行的数据
TextBox t = (TextBox)sender;   RepeaterItem ri = (RepeaterItem)t.NamingContainer;   string itemid =((HiddenField)ri.FindControl("hdfItemId")).Value; 

当点击搜索按钮时在新窗口中打开btnSearch.Attributes.Add("onclick""this.form.target='_newName'");     

文本框获取焦点时清空:<asp:textbox runat="server" width="140"  ID="txtboxSearch" onclick='javascript:this.value="";' >关键字查询</asp:textbox>

SQL查询时设置样式语句:

SELECT
 CASE WHEN [IsValid]=0 THEN '<span style='' color:red''>'+[zcode]+'--' +[zname]+'</span>'
  ELSE [zcode]+'--'+[zname] END AS znc
FROM Base_Code

查找父节点下的个数:

SELECT Max(cast(substring(zcode,len(zcode)-1,2) as int)) from base_code
where parent_code='03'

OnClientClick的window.confirm无效:

默认写法:OnClientClick="return window.confirm('确认吗?')"

只要改成:OnClientClick="if(!window.confirm('确认吗?')){event.returnValue = false;}"即可

SQL Server设置某表自增字段从0开始计数

dbcc checkident ('表名', reseed, 0)

 
posted @ 2011-07-10 12:52  炒米饭  阅读(189)  评论(0编辑  收藏  举报