Web開発に伴い、C#を使ったプログラムで、最終的にHTMLの要素のプロパティ(表示・非表示設定など)を操作したいです。
例えば、ページをアクセスしたら、以下のHYMLで定義したボタンを非表示にしたいです。
インターネットで調べましたが、分からなかったため、どなたか、教えていただけますと幸いです。
環境は、.NetCore 3.1 でVisual Studio、C#を使用しております。
C#
1using Microsoft.AspNetCore.Mvc; 2using QuickMaster.Models; 3using QuickMaster.Views; 4using System; 5using System.Collections.Generic; 6using System.Linq; 7using System.Web; 8using WebApplication1.Models; 9using System.IO; 10 11namespace WebApplication1.Controllers 12{ 13 public class HomeController : Controller 14 { 15 public ActionResult Index() 16 { 17 return View(); 18 } 19 } 20} 21
HTML
1<link rel="stylesheet" href="~/css/test.css"> 2 3<button type="button" id="btn">クリック!</button>
ASP.NET の話なら ASP.NET のタグをつけて、何を作っているか(Web Forms? MVC? Razor? その他?)と
開発環境(OS. Visual Studio のバージョンなど)を書いてください。
> // 例えば、ここでJavaScriptの関数を呼び出したい
それは不可能。XY 問題になっているようです。なので、そもそも何がしたいのか(即ち X を)を書いてください。
@質問者さん
本欄で指摘を受けたことに対応しましょう。(そもそもなぜ、JavaScriptのコードを呼び出せると思い込み、その前提で話を進めてしまうのか。サーバーサイドとフロントをごっちゃにしている?)
@お二方
追記致しました。
Web開発を勉強し始めたばかりということもあり、ご指摘いただいたことが分かっておりませんでした。やりたいことは、ページ上部に書いた通り、
C#を使ったプログラムで、最終的に要素のプロパティ(表示・非表示設定など)を操作したい
です。
無視ですか?⇒ ASP.NET の話なら ASP.NET のタグをつけて、何を作っているか(Web Forms? MVC? Razor? その他?)と開発環境(OS. Visual Studio のバージョンなど)を書いてください。それは不可能。XY 問題になっているようです。なので、そもそも何がしたいのか(即ち X を)を書いてください。
回答2件
あなたの回答
tips
プレビュー