АОН один файл form1.aspx в другой форме Form2 страницы.aspx-файл
у меня есть две формы . форма form1.aspx и формы Form2.aspx-файл.
Теперь весь код в form1. aspx
Есть dropodwn fromdate дата и ID таблицу в форму form1.аспн, поэтому, когда я выберите значение из выпадающего списка и datepicker и нажать на кнопку, то данные отображаются в таблице в файле form1.aspx и когда я нажимаю на любую запись в таблице grpah, которую потом отображается на форме form1.aspx-файл
теперь я хочу, когда я нажимаю на запись в таблице, то я хочу открыть этот график в form2. aspx, как я это делаю
форма form1.aspx-файл
<asp:DropDownList ID="regiondrop" runat="server" AutoPostBack="True" onselectedindexchanged="regiondrop_SelectedIndexChanged"> </asp:DropDownList> <input ID="fromdate" value="dd/mm/yyyy" runat="server" clientidmode="static" /> <input ID="todate" value="dd/mm/yyyy" runat="server" clientidmode="static" /> <input type="button" id="search_data" class="sear_btn" value="Search Data" />
Что я уже пробовал:
это код для отображения графика в формате form1. aspx
<script type="text/javascript"> $(function () { $('#tabledata').on('click', 'tr', function () { var row = $(this); var regno = row.find('td')[0].firstChild.data; var fromdate = $('[ID*=fromdate]').val(); var todate = $('[ID*=todate]').val(); var obj = {}; obj.RegNo = regno; obj.fromdate = fromdate; obj.todate = todate; Getsumdata(obj); return false; }); }); function Getsumdata(obj) { $.ajax({ type: "POST", url: "WebForm1.aspx/summarydata", data: JSON.stringify(obj), contentType: "application/json;charset=utf-8", dataType: "json", async: true, cache: false, success: function (result) { alert(JSON.stringify(result.d)); console.log(JSON.stringify(result.d)); var data1 = result.d.split('*')[0]; console.log(JSON.stringify(data1)); var data2 = result.d.split("*")[1]; console.log(JSON.stringify(data2)); alert(data1); alert(data2); $('#sum').highcharts({ chart: { type: 'column' }, title: { text: 'Combination chart' }, xAxis: { categories:eval(data1), title: { text: null } }, labels: { items: [{ html: 'Total fruit consumption', style: { left: '50px', top: '18px', color: (Highcharts.theme && Highcharts.theme.textColor) || 'black' } }] }, series: eval(data2), pointRange:120 * 3600 * 1000, regresson: true, regressionSettings: { type: 'linear', color: 'rgba(223, 83, 83, .9)' } // series: [{ // type: 'column', // name: 'Jane', // data: [3, 2, 1, 3, 4] // }, { // type: 'column', // name: 'John', // data: [2, 3, 5, 7, 6] // }, { // type: 'column', // name: 'Joe', // data: [4, 3, 3, 9, 0] // }, //] }); } }); } </script>
теперь, как я называю эти идентификаторы в form2.aspx для отображения данных в form2. aspx?
Karthik_Mahalingam
вы хотите открыть form2 как всплывающее окно или новую страницу
super_user
хотите открыть form2. aspx как новую страницу в новой вкладке
Karthik_Mahalingam
передайте данные в строку запроса и получите доступ к ним на следующей странице.