亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

asp.net服務器端,如何讀取javascript修改過的控件內容?

asp.net服務器端,如何讀取javascript修改過的控件內容?

MMTTMM 2018-12-07 02:52:36
我寫了個例子.有兩個問題:1.在服務器端如何獲取某行某列的內容?2.如果不用hidden,有可能讓asp.net自己讀入這個table內容嗎?? 在例子中table1的行數始終是2行,可以讓table1的行數與實際行數相符嗎?請各位高手賜教!謝謝!Default3.aspx <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default3.aspx.cs" Inherits="Default3" validateRequest=false? %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server">??? <title></title>??? <script type="text/javascript">??????? function addRow(tableId) {??????????? var domTable = document.getElementById(tableId);??????????? var _row = domTable.insertRow();??????????? var _col = _row.insertCell();??????????? _col.innerHTML = "<input type='text' />";??????? }??????? function saveTable(tableId) {??????????? var domTable = document.getElementById(tableId);??????????? var hid = document.getElementById("Hidden1");??????????? hid.value = domTable.innerHTML;??? }??? </script></head><body>??? <form id="form1" runat="server">??? <div>??? <table id="table1"? width="100%" runat="Server">??????? <tr>??????????? <td>??????????????? <input type="text" />??????????????? ???????????? </td>??????? </tr>??????? <tr>??????????? <td>??????????????? <input type="text" />???????????? </td>??????? </tr>??? </table>??? ??????? <input id="Button1" type="button" value="為table加一行" onclick="addRow('table1');" />??????? ??????? <asp:Button OnClientClick="saveTable('table1');" ID="Button2" runat="server" Text="提交到服務器"? onclick="Button2_Click" />??????? <input id="Hidden1" type="hidden" runat="Server" />??? ??? </div>??? </form></body></html> Default3.aspx.cs using System;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;public partial class Default3 : System.Web.UI.Page{??? protected void Page_Load(object sender, EventArgs e)??? {??? }??? protected void Button2_Click(object sender, EventArgs e)??? {??????? Response.Write("table的行數為:" + table1.Rows.Count + "<br/>" + Hidden1.Value);??? }} ?
查看完整描述

5 回答

?
冉冉說

TA貢獻1877條經驗 獲得超1個贊

Request["TR_1"]
查看完整回答
反對 回復 2019-01-21
?
翻翻過去那場雪

TA貢獻2065條經驗 獲得超14個贊

request["字段名稱"]。

查看完整回答
反對 回復 2019-01-21
  • 5 回答
  • 0 關注
  • 498 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號