私は自分がやろうとしていることを明確にするためにできる限りのことをしようとします。
はじめに、私はC#とASP.NETを初めて使用し、javascriptの経験はほとんどありません。
プロンプトボックスを呼び出すjavascript関数があります。全体像は-入力が入力された場合-データベースの列に保存されます。
プロンプトボックスからc#のPostBackに値を渡すときに空白を描画しています。
function newName()
{
var nName = prompt("New Name", " ");
if (nName != null)
{
if (nName == " ")
{
alert("You have to specify the new name.");
return false;
}
else
{
// i think i need to getElementByID here???
//document.forms[0].submit();
}
}
}
これは私がC#で持っているものです:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//I have other code that works here
}
else
{
//I'm totally lost here
}
}
javascript関数からの入力に対してその呼び出しを行う方法を理解しようとしています。
私はここ数時間、オンラインや本を探してきました。圧倒されました。
編集
私は自分がやろうとしていることに合うように少しtweekingをしました。
<asp:HiddenField ID="txtAction" runat="server" Value="" />
document.forms(0).txtAction.Value = "saveevent";
document.forms(0).submit();
文字列をテーブルに挿入する方法を今すぐ理解しようとしています.....
string nEvent = Request.Form["event"];
if (txtAction.Value == "saveevent") {
nName.Insert(); //am i on the right track?
}