日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

ASP.NET 設(shè)計(jì)中的 N 個(gè)技巧(2)_.Net教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:asp.net讀取數(shù)據(jù)庫(kù)亂碼的解決完全方案
在下面的映射表中加入gb2312 和gbk,就不會(huì)有亂碼了,源碼在下面提供一位網(wǎng)友寫的程序改了改 private static void LoadCharsetMap() {

屏蔽CTRL-V


在WinForm中的TextBox控件沒有辦法屏蔽CTRL-V的剪貼板粘貼動(dòng)作,如果需要一個(gè)輸入框,但是不希望用戶粘貼剪貼板的內(nèi)容,可以改用RichTextBox控件,并且在KeyDown中屏蔽掉CTRL-V鍵,例子:

private void richTextBox1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
if(e.Control & e.KeyCode==Keys.V)
e.Handled = true;
}

--------------------------------------------------------------------------------

Panel 橫向滾動(dòng),縱向自動(dòng)擴(kuò)展
<asp:panel style="overflow-x:scroll;overflow-y:auto;"></asp:panel>

回車轉(zhuǎn)換成Tab

<script language="javascript" for="document" event="onkeydown">
 if(event.keyCode==13 & event.srcElement.type!=’button’ & event.srcElement.type!=’submit’& event.srcElement.type!=’reset’ & event.srcElement.type!=’’& event.srcElement.type!=’textarea’);
   event.keyCode=9;
</script>

onkeydown="if(event.keyCode==13) event.keyCode=9"

DataGrid行隨鼠標(biāo)變色

private void DGzf_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
 if (e.Item.ItemType!=ListItemType.Header)
 {
  e.Item.Attributes.Add( "onmouseout","this.style.backgroundColor=\"" e.Item.Style["BACKGROUND-COLOR"] "\"");
  e.Item.Attributes.Add( "onmouseover","this.style.backgroundColor=\"" "#EFF3F7" "\"");
 }
}

改變列的選定,實(shí)現(xiàn)全選或全不選。
protected void CheckAll_CheckedChanged(object sender, System.EventArgs e)
{ 
 CheckBox chkExport ;
 if( CheckAll.Checked)
 {
  foreach(DataGridItem oDataGridItem in MyDataGrid.Items)
  {
   chkExport = (CheckBox)oDataGridItem.FindControl("chkExport");
   chkExport.Checked = true;
  }
 }
 else
 {
  foreach(DataGridItem oDataGridItem in MyDataGrid.Items)
  {
   chkExport = (CheckBox)oDataGridItem.FindControl("chkExport");
   chkExport.Checked = false;
  }
 }
}
數(shù)字格式化

【<%#Container.DataItem("price")%>的結(jié)果是500.0000,怎樣格式化為500.00?】

<%#Container.DataItem("price","{0:¥#,##0.00}")%>

int i=123456;
string s=i.ToString("###,###.00");

日期格式化

  【aspx頁(yè)面內(nèi):<%# DataBinder.Eval(Container.DataItem,"Company_Ureg_Date")%>

  顯示為: 2004-8-11 19:44:28

  我只想要:2004-8-11 】
<%# DataBinder.Eval(Container.DataItem,"Company_Ureg_Date","{0:yyyy-M-d}")%>


怎樣作到HyperLinkColumn生成的連接后,點(diǎn)擊連接,打開新窗口?

  

HyperLinkColumn有個(gè)屬性Target,將器值設(shè)置成"_blank"即可.(Target="_blank")

datagrid選定比較底下的行時(shí),為什么總是刷新一下,然后就滾動(dòng)到了最上面,剛才選定的行因屏幕的關(guān)系就看不到了。

page_load
page.smartNavigation=true


在Datagrid中修改數(shù)據(jù),當(dāng)點(diǎn)擊編輯鍵時(shí),數(shù)據(jù)出現(xiàn)在文本框中,怎么控制文本框的大小 ?

private void DataGrid1_ItemDataBound(obj sender,DataGridItemEventArgs e)
{
 for(int i=0;i<e.Item.Cells.Count-1;i )
  if(e.Item.ItemType==ListItemType.EditType)
  {
   e.Item.Cells[i].Attributes.Add("Width", "80px")
  }
}

asp.net的多行TextBox隨內(nèi)容增加自動(dòng)增高而不顯示滾動(dòng)條!

分享:ASP.NET1.1中動(dòng)態(tài)樹的實(shí)現(xiàn)
因?yàn)锳SP.NET1.1沒有像ASP.NET2.0那樣默認(rèn)提供TreeView控件,所以ASP.NET1.1中實(shí)現(xiàn)動(dòng)態(tài)樹就不像ASP.NET2.0中那樣簡(jiǎn)單了,但是也并沒有復(fù)雜多少,只是多了點(diǎn)步驟而已。下面就讓我們分三步來(lái)在ASP.N

共2頁(yè)上一頁(yè)12下一頁(yè)
來(lái)源:模板無(wú)憂//所屬分類:.Net教程/更新時(shí)間:2008-08-22
相關(guān).Net教程