Btown
Amazon
Google広告
CATEGORIES
ARCHIVES
SPONSORED LINKS
MOBILE
qrcode
スポンサーサイト

一定期間更新がないため広告を表示しています

| - | | - | - | pookmark |
Visual Studio 2005 自動デバッグ無効方法
VisualStudio2005をインストすると、
ブラウザなどでエラーが発生したときに
メッセージボックスで
「Windowsの〜〜〜ハンドル〜〜〜〜例外が発生しました。」
のようなメッセージを表示し、
エラーが発生したソフトを強制終了させてしまう機能を無効にする方法です。

1.[メニュー]→[ツール] - [オプション] を選択します。

2.ツリーメニューより [デバッグ] - [Just-In-Time] を選択します。

3.すべてのデバッグの設定を解除します。

以上で、完了です。
| ASP.NET、VB.NET | 08:39 | comments(0) | trackbacks(0) | pookmark |
違うプロジェクトで共通クラスを読み込ませる方法
ソリューションエクスプローラでプロジェクトの上で右クリックし、

追加

既存項目の追加

クラスファイルを選択

追加の右にある▼ボタンをクリック

リンクファイルを選択

以上でアイコンがショートカットみたいなデザインでプロジェクトに
共通クラスが読み込まれます。

注意:この方法の場合は、クラスの内容を変更した場合、
   それぞれのプロジェクトもコンパイルしなおさなければいけない。
   各プロジェクトを1つのソリューションとして保存しておけば、問題はない。


Linux,Apache,PHP,MySQLでWebシステム開発はシステムインテグレートにご相談下さい。 http://www.system-integrate.com iPhone開発,iPad開発はシステムインテグレートにご相談下さい。 http://www.system-integrate.com
| ASP.NET、VB.NET | 12:34 | comments(0) | trackbacks(0) | pookmark |
DataSetをGUIで作成後、VBファイルを作ると・・・・
VisualStudioで、DataSetをGUIを使って作成したあと、
データを取ってくるためなどのDataSet用のVBファイルを作ったときに、
コードアシストに*****DataSetなどが出てこない時の対処法。

データベースのカラム名に日本語が入っていることが原因なので、
一度、VisualStudioを閉じてから、*******.xsdファイルを
サクラエディタなどで、開き、BOM付きでファイルを上書き保存して、
もう一度、VisualStudioを開いて、VBファイルを開くと
うまくコードアシストが出てくれます。

Webシステム開発はシステムインテグレートにご相談下さい。
http://www.system-integrate.com
| ASP.NET、VB.NET | 13:46 | - | trackbacks(0) | pookmark |
GridViewで更新時に検証させるには・・・
以下のソースを貼り付けると、動いちゃう♪

CodeZineを参考にさせていただきました。
C#で書かれていたので、VBに置き換えただけですが・・・(^^;) http://codezine.jp/a/article.aspx?aid=564&p=2


Protected Sub GridView1_RowDataBound(ByVal sender As Object, _
     ByVal e As GridViewRowEventArgs) Handles GridView1.RowDataBound

   If e.Row.RowType = DataControlRowType.DataRow Then
       'RequiredFieldValidator の追加
       Dim rfvTargetCell As TableCell = e.Row.Cells(0)
       Dim rfv As New RequiredFieldValidator
       If rfvTargetCell.Controls.Count > 0 Then
              rfv.ErrorMessage = "必須"
              rfv.Display = ValidatorDisplay.Dynamic
              Dim textbox1ClinentID As String _
                     = rfvTargetCell.Controls(0).ClientID
              Dim textbox1IDarray() As String _
                     = textbox1ClinentID.Split("_")
              rfv.ControlToValidate _
                     = textbox1IDarray(textbox1IDarray.Length - 1)
              rfvTargetCell.Controls.Add(rfv)
       End If
   End If
End Sub

| ASP.NET、VB.NET | 21:06 | comments(0) | trackbacks(0) | pookmark |
GridViewで同じ内容の列を結合するには?
GridViewで列の内容が同じものを結合したいときは
下記のメソッドを利用する。

Sub joinCells(ByVal gv As GridView, ByVal column As Integer)

  Dim numRow As Integer = gv.Rows.Count
  Dim baseNum As Integer = 0
  Dim nextNum As Integer = 0


  Dim baseCell As TableCell = New TableCell
  Dim nextCell As TableCell = New TableCell
  Dim baseTemplateCommandArgument As String
  Dim nextTemplateCommandArgument As String


  While baseNum < numRow - 1
    nextNum = baseNum + 1
    baseCell = gv.Rows(baseNum).Cells(column)
    baseTemplateCommandArgument = DirectCast(baseCell.FindControl("LinkBtnDate"), LinkButton).CommandArgument
    While nextNum < numRow
      nextCell = gv.Rows(nextNum).Cells(column)
      nextTemplateCommandArgument = DirectCast(nextCell.FindControl("LinkBtnDate"), LinkButton).CommandArgument
      If baseTemplateCommandArgument = nextTemplateCommandArgument Then
        If baseCell.RowSpan = 0 Then
          baseCell.RowSpan = 2
        Else
          baseCell.RowSpan = baseCell.RowSpan + 1
        End If
        'gv.Rows(N).Cells.Remove(nextCell)
        gv.Rows(nextNum).Cells(column).Visible = False


        nextNum += 1
      Else
        Exit While
      End If
    End While


    baseNum = nextNum
  End While


End Sub


| ASP.NET、VB.NET | 20:45 | comments(0) | trackbacks(0) | pookmark |
| 1/2PAGES | >>