常用乱七八糟小语句(陆续更新防止遗忘)

sql 日期转换到年-月-日  CONVERT(varchar(100), a.getUserDate, 23)

 

自动排版(类似VC6中的Alt+F8)
编辑.格式化选定内容 Ctrl + K,Ctrl + F 根据周围的代码行,正确缩进选定的代码行       

<td id="t0" onClick="test(1)" style="cursor:hand">转移日志</td>

<asp:textbox id="Textbox1" runt=server style= "BACKGROUND-IMAGE:   url(images/22.jpg);background-repeat: no-repeat;">

//textbox背景图像

//点击鼠标变手型

 LinkButton1.Attributes.Add("onclick", "return confirm(\"是否确认删除?\")");

//LinkButton删除确认在on_load里添加

<table style="border-collapse:collapse; border:1px solid #cccccc">

//表格细线 

name = namea + "&#xA0;" + "&#xA0;" + "&#xA0;" + nameb;

//后台输出空格 

<script>    window.onload = function() { return allHideMenu_onclick() }</script>

//页面加载完成后才执行JAVASCRIPT函数

Text= '<%#(Eval( "cldatetime")==DBNull.Value ? " " :"处理时间:"+ Eval( "cldatetime ").ToString())%>'

//在前台判断值是否为空然后输出不同的内容

<asp:Label ID="Label14" runat="server"  Text='<%# Bind(Container.DataItem,"cgsj","{0:yyyy-MM}") %>'></asp:Label>

//格式化日期 

 <asp:HyperLinkField  NavigateUrl='<%#Eval("cname","EditComputer.aspx?cname={0}")  %>'  Text="编辑电脑"  Target="_blank" />

//gridview中跳转到其他页并传递参数

marketproice = decimal.Parse( markproice)

//转换成货币类型 

Response.Redirect(Request.Url.ToString);

//导航到当前网址

 <div style="clear:both"></div>

//清楚浮动

for (int i = 0; i<GridView1.Rows.Count; ++i)
      {
            LinkButton lk8 = (LinkButton)GridView1.Rows[i].FindControl("LinkButton8");
         }
//控件中查找控件方法1  GridView1_RowDataBound事件中 当某行获得点击时激发方法1

    protectedvoid LinkButton1_Click(object sender, EventArgs e)
    {
        LinkButton myL
= (LinkButton)sender;
       
int Index = ((RepeaterItem)(myL.NamingContainer)).ItemIndex;//获得行号
         string str1 = ((TextBox)Repeater1.Items[Index].FindControl("TextBox1")).Text;
        Response.Write(str1.ToString());
    }

 

 //查找出控件方法2

View Code
protectedvoid Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
{
if (e.CommandName =="save")
{
string KindID = e.CommandArgument.ToString().Split(',')[0];
int itemIndex = Convert.ToInt32(e.CommandArgument.ToString().Split(',')[1]);
//父节点
TextBox txt =this.Repeater1.Items[itemIndex].FindControl("TextBox1") as TextBox;
//获取到TEXTBOX

}


//查找出控件方法3
OnClientClick="return confirm('是否删除')"
//弹出选择提示框

$(document).ready(function(){

 $('#me').trigger('click');

});
//页面加载完成之后立即用jquery模拟出一个鼠标点击事件,点击的对象是一个div,id为me

string Server = System.Configuration.ConfigurationManager.ConnectionStrings["xhshopconnstr"].ConnectionString;

//从web.config中获取数据库连接字符串的方法

 <asp:TextBox ID="TextBox1" ondblclick="select();" value="Click"  runat="server"></asp:TextBox>
//双击全选方法

 model.replay = tx.Text.Trim().ToString().Replace("管理员回复:", "");

//演示Replace过滤字符串的方法

 Response.Write("<script language='JavaScript'>if(confirm('发布成功,是否继续发布公文?')){location.href='addnews.aspx'}else{location.href='main.aspx'}</script>");

// 在response.write写javascript弹出窗口显示是否继续

Response.Write("<script language='JavaScript'>alert('显示')</script>");
// 在response.write写javascript弹出窗口

Page.ClientScript.RegisterStartupScript(Page.GetType(), "MsgBox", "<script>alert('显示)</script>");
//在response.write写javascript弹出窗口 页面不动态加载

 string userip = Request.ServerVariables["remote_addr"];
//获取登录用户的 IP

<img src='images/<%# getsex(Eval ("sex")) %>' width="70" height="55" />//第一步 前台
public string getsex(object sex)//第2步 后台
        {
            return sex.ToString() == "0" ? "boy.gif" : "girl.gif";
        }
//前台根据性别获取图片地址的方法

int x = 0;//第一步 在ItemDataBound前定义变量X
    litx.Text = (anp1.RecordCount - (x + anp1.StartRecordIndex) + 1).ToString();
 x++;//第二步 后台ItemDataBound中
//aspnetpage判断记录数的方法

 if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item)
//显示控件中判断是否是值项目 一般ItemDataBound的前面要加这句

posted @ 2011-01-04 15:51  卢青松  阅读(810)  评论(0编辑  收藏  举报