ベンダーの製品用にSDKを学習して使用しようとしています。残念なことに、ドキュメンテーションはスケッチであり、私は.NET Frameworkに関する自分の知識では無効になっています。ASP.NET WebアプリケーションでHandle.ToInt32()を取得する方法
私はWindowsフォームアプリケーション用の作業コードをいくつか持っており、ASP.NET Webフォームアプリケーションで作業するようにしています。ベンダーのマニュアルは、あなたがこれを行うことができます意味が、多分あなたがすることはできません..作業ウィンドウアプリから
スニペット:
:using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using TRIMSDK;
private void ConnectUserBtn_Click(object sender, System.EventArgs e)
{
Database db = new Database();
Databases dbChooser = new Databases();
IDatabase dbI = dbChooser.ChooseOneUI(Handle.ToInt32());
if (dbI == null)
{
return;
}
db.Id = dbI.Id;
今ここでは、.aspxページのクリックイベントハンドラ内の私の試みです
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using TRIMSDK;
protected void ConnectUserBtn_Click(object sender, EventArgs e)
{
Database db = new Database();
Databases dbChooser = new Databases();
IDatabase dbI = dbChooser.ChooseOneUI(Handle.ToInt32());
if (dbI == null)
{
return;
}
私は現在のコンテキスト内に存在しない「名前 『ハンドル』を読み込むだけで上記の行でコンパイル苦情を取得する。
私はトンをしようとしていますSDKのこの部分o useは、 "クライアント"の開発を容易にするために、製品のプロパティを反映するさまざまなモーダルダイアログを表示します。私はそれが "Windowsクライアント"だけかもしれないこと、そしてASP.NET Webアプリケーションがこれを行うことができないことを恐れている。
これを解決するために追加できるものはありますか?
おかげでマルク。私はこれが不可能かもしれないと思った。私はこの種の問題がWPF(Windowsプレゼンテーションの基盤)が解決しているものなのかなと思っています... WPFは私の[長い]リストに載っています。 –
Webの場合は? WPF以上の "Silverlight" - しかしwinformsではありません。それ以外の場合は、ClickOnceまたはXBAP - 読み込みがさらに必要なもの;-p –