目前分類:Asp Net (48)

瀏覽方式: 標題列表 簡短摘要

DataTable.Copy  建立的新 DataTable 與相同的資料。

DataTable.Clone 建立的新 DataTable 不包含任何資料,只有相同的資料結構。


文章標籤

Roger 發表在 痞客邦 留言(0) 人氣()

在網路上常看到的命名規則做個整理...

 

Web Control

Button btn CheckBox chk
CheckBoxList chkl DataGrid dgrd, dg
DataList dlst DropDwonList ddl, drop
FileUpload fup HiddenField hid, hidden
HyperLink link, hlk Image img
ImageButton imgbtn, ibtn Label lbl
ListBox Lst Literal lit
Panel panel, pnl RadioButton rad
RadioButtonList radl TextBox txb, txt

 

Command  cmd, comm Connection conn, con
GridView gv Dataset ds, dst
Datarow dr, drow DataTable dt

變數

文章標籤

Roger 發表在 痞客邦 留言(0) 人氣()

[VB]
If Not IsNothing(DropDownList1.Items.FindByText(strText)) Then
    DropDownList1.Items.FindByText(strTex)).Selected = True
End If


文章標籤

Roger 發表在 痞客邦 留言(0) 人氣()

TextBox 把屬性 ReadOnly 設成 True 是無法從 JavaScrpt 取到值的

目前測試就二種方法

1. 由 Request 來取值。例如: Request["TextBox1"]

2. TextBox 把屬性 ReadOnly 設成 False。
 在程式 Page_Load 的地方寫入 TextBox1.Attributes.Add("ReadOnly", "ReadOnly")即可。

文章標籤

Roger 發表在 痞客邦 留言(0) 人氣()

做網站(Web Form)常會使用網頁節點,

.net 的網頁節點可以直客使用 Web.SiteMap 來做設定,

Web.sitemap 檔可能如下所示。

<?xml version="1.0" encoding="utf-8" ?>
<siteMap>

文章標籤

Roger 發表在 痞客邦 留言(0) 人氣()

Dim dt As New DataTable()

dt.DefaultView.Sort = "Number,ID" '將DataTable排序

dt = dt.DefaultView.ToTable()


文章標籤

Roger 發表在 痞客邦 留言(0) 人氣()

<asp:TemplateField HeaderText="日期">
    <ItemTemplate>
        <asp:TextBox ID="TxtDate" runat="server" Text='<%# fn_Rtn_DATE(Eval("Date")) %>'></asp:TextBox>
    </ItemTemplate>
</asp:TemplateField>

文章標籤

Roger 發表在 痞客邦 留言(0) 人氣()

        ''' <summary>
        ''' 判斷是否為整確的mail格式
        ''' </summary>
        ''' <param name="strMail">E-Mail</param>
        Public Shared Function IsEmail(ByVal strMail As String) As Boolean

文章標籤

Roger 發表在 痞客邦 留言(0) 人氣()

將 ListBox 元件的屬性SelectionMode 改成 MultiSimple

或是在程式中修改

ListBox1.SelectionMode = SelectionMode.MultiSimple


Roger 發表在 痞客邦 留言(0) 人氣()

        ''' <summary>
        ''' 去除HTML標記
        ''' </summary>
        ''' <param name="Htmlstring">包括HTML的源碼 </param>
        ''' <returns>已經去除後的文字</returns>

Roger 發表在 痞客邦 留言(0) 人氣()

以下語法加在Web.config裡

<configuration>
   <system.web>
      <compilation debug="false">
         <codeSubDirectories>

Roger 發表在 痞客邦 留言(0) 人氣()

        Dim strSql As String = "SELECT * FROM TableName"
        Dim filename As String = Server.MapPath("GetExcel.xls")
        Dim constring As String = System.Web.Configuration.WebConfigurationManager.ConnectionStrings("DatabaseOleDBConnectionString").ToString
        Dim connect As New Data.OleDb.OleDbConnection(constring)

        Try

Roger 發表在 痞客邦 留言(0) 人氣()

在網頁上新增元件
For i = 1 To 4
    Dim txtCount As New TextBox
    txtCount.ID = "txtCount" & i
    Page.Controls.Add(txtCount)

Roger 發表在 痞客邦 留言(0) 人氣()

Imports Microsoft.Office.Interop
Imports System.Data.OleDb

Public Class Form1

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim strPath As String = "C:\Documents and Settings\Administrator\桌面\訂單.xls"

Roger 發表在 痞客邦 留言(0) 人氣()

GridView 控制項
GridView 控制項以表的形式顯示資料,並提供對列進行排序、分頁、翻閱資料以及編輯或刪除單個記錄的功能。

注意:GridView 控制項是 ASP.NET 的早期版本中提供的 DataGrid 控制項的後繼控制項。除了添加利用資料源控制項功能的新功能,GridView 控制項還實現了某些改進,例如,定義多個主鍵欄位的功能、使用綁定欄位和範本的改進用戶介面自定義以及用於處理或取消事件的新模型。
有關更多資訊,請參見 GridView Web 伺服器控制項和比較 GridView 和 DataGrid Web 伺服器控制項。

DetailsView 控制項

Roger 發表在 痞客邦 留言(0) 人氣()

在ASP .NET中要動態變換CSS

第一種方法
需先在<head></head>加入
<link id="MyStyleSheet" rel="stylesheet" type="text/css" runat="server" />

<head>

Roger 發表在 痞客邦 留言(0) 人氣()

如何設定多個SiteMap 文件呢?
在網路上找了許久也測試了很久,終於...
搞定了,感動啊

在<system.web>增加以下內容:
<system.web>

Roger 發表在 痞客邦 留言(0) 人氣()

不知道是否大家有相同的經驗呢?

只是在asp net 的textbox 輸入html的格,就會出現以下錯誤訊息

具有潛在危險 Request.Form 的值已從用戶端 (TextBox="........略.........") 偵測到。

以下是提供了兩種方法

第一種,在頁面的上方加入 ValidateRequest="False"

Roger 發表在 痞客邦 留言(0) 人氣()

DropDownList 常會事前先寫入值
再經由資料庫撈值放到相對應的位置
若DropDownList沒值就會發生錯誤
在網路上找了許久,才寫出答案...

Me.DropDownList.DataBind()

Roger 發表在 痞客邦 留言(0) 人氣()

使用Literal就可以了喔

<asp:Literal ID="Literal" runat="server" Text=""></asp:Literal>

 


Roger 發表在 痞客邦 留言(0) 人氣()

1 23