• 締切済み

aspx.vbからHTML標準のテキストに値を入れたい

VWD2008+VBを使っています。 .aspxファイル内で <input id="Text1" type="text" /> と記述したテキストに .aspx.vb側から値を入れたいのですが、無理でしょうか? ASPのコントロールとして用意されているテキストボックスなら 値が入れられる事を確認しています。

noname#82904
noname#82904

みんなの回答

  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.3

タグの記述が間違ってました <input type="Text" name="Text1" value="初期値" runat="server" /> でしたね m(__)m

  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.2

ごめんなさい HTMLコントロールなわけですね ... aspx.vb側から扱いたいなら デザイナでコントロールを選択して 右クリック 『コントロールをサーバーコントロールとして実行』として runat属性を設定しましょう <input type="Text" name="Text1" runat="server">初期値M</input> といった具合のタグになります

  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

デザイナでそのテキストボックスに初期値を Textプロパティに設定してみましょう コード側で動的に変更するのであれば Page_Loadイベントなどで Text1.Text = "希望の初期値" といった具合で可能だと思います

関連するQ&A

  • x.aspxとx.aspx.vbの値の受渡について

    asp.net4で開発を実施しております。 FormViewを使ってデータの登録を行おうとしております。 form1.aspx.vbで設定した変数を、form1.aspx側のsqlにて使いたいと思っているのですが、どのようにすればよいでしょうか? 【form1.aspx.vb】 sub aaa = 1 end sub 【form1.aspx】 : <asp:SqlDataSource ID="SqlDataSource" runat="server" ConnectionString="<%$ ConnectionStrings:DB1ConnectionString %>" DeleteCommand="UPDATE Table1 SET [Flg1] = @aaa WHERE [CD] = @CD" <DeleteParameters> <asp:Parameter Name="CD" Type="String" /> <asp:Parameter Name="aaa" Type="String" DefaultValue="<%= aaa %>" /> のように作ってみたのですが、うまくいきません。 どの様にすればよいのかご教示いただければと思います。  よろしくお願い致します。

  • テキストボックスへの値の代入と、PHP

    function setvalue(){ document.getElementById("text3").value = "ユニックス"; } として、JavaScript側で、参照ボタンが押された時に、 id がtext3 のテキストボックスに値を代入したい場合、、 HTML側で <INPUT type="button" value="参照" onclick="setvalue()"> <INPUT type="text" name="言語" id="text3" size="30" class="ws1" #######> ######の部分に、value属性(value="~")は何も書かなくてもいいのでしょうか。 また、これはJavaScriptの関数を呼んでテキストボックスへの値の代入を実現していますが、 これを、PHPスクリプトで、実現する方法はないでしょうか。 ご指導、よろしくお願いします。

    • ベストアンサー
    • Java
  • VB.NETで<Input>タグ、<textarea>タグに値を代入するには?

    VB.NET+Javascriptでプログラミングしているのですが、HTMLに<input>タグ(type=text)、<textarea>タグがありまして、これに値を代入する方法がわかりません。 おしえてくださいーー ※該当タグにJavascriptを使うので、VBのテキストボックスはつかえません><

  • テキストボックスを無効にすると値が取得できない

    javascriptでこのようにテキストボックスを無効に してフォームを送信するとphp側でvalueの値が取得できないのですが、入力無効にすると valueは送られないんでしょうか? <form> <input type="text" id="sample" name="sample" value="値" /> </form> スクリプト .document.getElementById('sample').disabled = true; valueにはphpで値をセットし、それをテキストボックスで編集できないようにして 値を飛ばそうとしたのですがテキストボックスのvalueの値が来てないようです。 自分なりに考えたんですが、送信する瞬間だけ(submitボタンが押された時) テキストボックスを有効に戻すようにコードを書いているのですが これ以外で何かありますか? ---このように対処--- <form onsubmit="return disb()"> <input type="text" name="sample" value="値" /> </form> スクリプト document.getElementById('sample').disabled = true; function disb(f){ f.sample.disabled = false; }

  • テキストボックスに関して質問です

    ページ間でのテキストボックスからテキストボックスへの文章の移行って可能でしょうか? tezt1.htmlってページにある 名前⇒<INPUT TYPE="text" NAME="name1"> 住所⇒<INPUT TYPE="text" NAME="adres1"> のテキストボックスに入力された文章を 入力ボタン <INPUT type="button" value="入力" onClick="・・・・・"> を押すと、下に用意してあるテキストボックス(別ページ)に入力した値が入るようにしたいのです。 tezt2.htmlの 名前⇒<INPUT TYPE="text" NAME="name2"> 住所⇒<INPUT TYPE="text" NAME="adres2"> 事情が有り一つのページで行えません。 フレームわけしたページで移行して使用したいのですが… 質問し方が悪くて大変申し訳有りません。宜しくお願いします。

    • ベストアンサー
    • HTML
  • vb6(access2000)でWebBrowserを使いテキストボックスに入力をしたい

    開発環境 VB6 Access2000 WebBrowserでページを表示させ、そこにあるテキストボックス --ソースは<input type="text" name="aaa" となっている-- に値を入力する方法を教えてください。 また、submit-ボタンを押す方法も教えていただければと思います。 検索しても最近は.NET環境のものばかりで、vb6しかもってないので苦労しております。 よろしくお願いいたします。

  • テキストを値として渡したいんですが。

    HP上に表示しているテキストをクリックすると その値をPHP等に渡せるようにしたいんですが。 <FORM method="post" action="text.php"><INPUT size="20" type="text" name="text" value="テキスト"> <input type="submit" name="submit" value="検索"> </FORM> 上記のようなタグを挿入して、ボタンをクリックするとPHPを呼び出すのではなく あくまでテキストそのものをクリックすると そのテキストと同一の値が渡せるようにしたいんです。 PHPのカテゴリで質問するのかどうか悩んだんですが HTMLのカテゴリに質問してみました。 よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • aspx ファイルに配置したdll部品に対して、javascriptの外部ファイルからdllを操作できるか?

    はじめまして。 ASP.net .NetFrameWork2.0 VB2005 vb.net IE6.0の環境で作業を行っています。 目的は、aspx ファイルに配置したdll部品に対して、 javascriptの外部ファイルから操作できるか?ということです。 1.カスタムコントロールの CC.dll (←ボタンとテキストボックスをまとめた部品dll)を作成する。 2.VB2005で1で作成したCC.dllを参照し、 test.aspx のデザイン画面でCC.dll部品を配置する。 3.javascript外部ファイル Gaibu.inc を作成し、 test.aspxに   <!-- #include virtual ="Gaibu.inc " -->と入力し関連付ける。   Gaibu.incにはボタンを1つ用意しておきます。   <input type="button" id="testButton"> 4.実行すると、IE6.0のブラウザ画面上に   test.aspx に配置した、CC.dllの部品、Gaibu.inc(ボタン1つ) が表示される。 5.Gaibu.incで用意したボタンをクリックする⇒dllのテキストボックスに新しい文字列を表示させたい。 CC.Buhin.text ="testです";   ↑このような感じで操作出来るのではないかと思っているのですが、 別の方法があるのでしょうか? 言葉足らずの部分が多々あるとは思いますが、 ご教授の程宜しくお願い致します。

  • aspxのページにjQueryのloadメソッドを使ってテキストボック

    aspxのページにjQueryのloadメソッドを使ってテキストボックスに値を反映させることは不可能でしょうか? テキストボックスはこんな感じです。 <asp:TextBox ID="TextBox3" runat="server" Height="72px" TextMode="MultiLine" Width="651px"></asp:TextBox> サーバ上に存在しているテキストファイルのタグを解析してテキストボックスに反映させたいのですが・・・動いてくれません。 $(document).ready(function (){ $("#TextBox3").load("load.txt .div1"); }); そもそも不可能なことをしているのでしょうか?

    • ベストアンサー
    • AJAX
  • ASP.NET/VBでのユーザコントロールを使用したプログラム

    開発環境:VS2005 言語:ASP.NET(VB) 質問させてください。 現在ASP.NETでプログラムを作っています。 プログラム等は経験なくほぼ初心者です。 内容としては テキストボックス(txtB)1個のユーザコントロールを ボタン(btn1)1個とテキストボックス(txtA)1個のフォーム(aspx)に貼り付け、 ボタンを押下することでフォームのテキストボックス内の値を ユーザコントロールのテキストボックスに表示させるという プログラムを作りたいのですがうまくいきません。 色々調べたのですが、 ユーザコントロールのテキスト内の値をフォームのテキストに表示させる方法は あったのですが逆の方法は見つけられませんでした。 説明等わかりにくいところもあるかもしれませんが 回答よろしくお願いいたします。

専門家に質問してみよう